| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 Inheritance diagram for ILIAS\LegalDocuments\UseSlot:
 Collaboration diagram for ILIAS\LegalDocuments\UseSlot:Public Member Functions | |
| afterLogin (callable $after_login) | |
| showInFooter (callable $show) | |
| showOnLoginPage (callable $show) | |
| hasOnlineStatusFilter (callable $only_visible_users) | |
| hasDocuments (array $content_as_component=[], ?SelectionMap $available_conditions=null) | |
| hasUserManagementFields (callable $fields) | |
| canWithdraw (WithdrawProcess $withdraw_process) | |
| hasPublicPage (callable $public_page, ?string $goto_name=null) | |
| hasAgreement (Agreement $on_login, ?string $goto_name=null) | |
| hasHistory () | |
| onSelfRegistration (SelfRegistration $self_registration) | |
| canReadInternalMails (Constraint $constraint) | |
| canUseSoapApi (Constraint $constraint) | |
| hasPublicApi (PublicApi $api) | |
Definition at line 35 of file UseSlot.php.
| ILIAS\LegalDocuments\UseSlot::afterLogin | ( | callable | $after_login | ) | 
| callable() | void $after_login | 
Implemented in ILIAS\LegalDocuments\Wiring.
| ILIAS\LegalDocuments\UseSlot::canReadInternalMails | ( | Constraint | $constraint | ) | 
Implemented in ILIAS\LegalDocuments\Wiring.
| ILIAS\LegalDocuments\UseSlot::canUseSoapApi | ( | Constraint | $constraint | ) | 
Implemented in ILIAS\LegalDocuments\Wiring.
| ILIAS\LegalDocuments\UseSlot::canWithdraw | ( | WithdrawProcess | $withdraw_process | ) | 
Implemented in ILIAS\LegalDocuments\Wiring.
Referenced by ILIAS\TermsOfService\Consumer\uses().
 Here is the caller graph for this function:| ILIAS\LegalDocuments\UseSlot::hasAgreement | ( | Agreement | $on_login, | 
| ?string | $goto_name = null  | 
        ||
| ) | 
Implemented in ILIAS\LegalDocuments\Wiring.
| ILIAS\LegalDocuments\UseSlot::hasDocuments | ( | array | $content_as_component = [],  | 
        
| ?SelectionMap | $available_conditions = null  | 
        ||
| ) | 
| array<string,callable(DocumentContent) | Component> $content_as_component | 
| null|SelectionMap<ConditionDefinition> | $available_conditions | 
Implemented in ILIAS\LegalDocuments\Wiring.
Referenced by ILIAS\TermsOfService\Consumer\uses(), and ILIAS\DataProtection\Consumer\uses().
 Here is the caller graph for this function:| ILIAS\LegalDocuments\UseSlot::hasHistory | ( | ) | 
Implemented in ILIAS\LegalDocuments\Wiring.
| ILIAS\LegalDocuments\UseSlot::hasOnlineStatusFilter | ( | callable | $only_visible_users | ) | 
| callable(int[]) | int[] $only_visible_users | 
Implemented in ILIAS\LegalDocuments\Wiring.
| ILIAS\LegalDocuments\UseSlot::hasPublicApi | ( | PublicApi | $api | ) | 
Implemented in ILIAS\LegalDocuments\Wiring.
| ILIAS\LegalDocuments\UseSlot::hasPublicPage | ( | callable | $public_page, | 
| ?string | $goto_name = null  | 
        ||
| ) | 
| callable(string,string) | PageFragment $public_page | 
Implemented in ILIAS\LegalDocuments\Wiring.
Referenced by ILIAS\TermsOfService\Consumer\uses(), and ILIAS\DataProtection\Consumer\uses().
 Here is the caller graph for this function:| ILIAS\LegalDocuments\UseSlot::hasUserManagementFields | ( | callable | $fields | ) | 
| callable(ilObjUser) | array<string, string|ilNonEditableValueGUI> $fields | 
Implemented in ILIAS\LegalDocuments\Wiring.
| ILIAS\LegalDocuments\UseSlot::onSelfRegistration | ( | SelfRegistration | $self_registration | ) | 
Implemented in ILIAS\LegalDocuments\Wiring.
| ILIAS\LegalDocuments\UseSlot::showInFooter | ( | callable | $show | ) | 
| callable(Footer) | Footer $show | 
Implemented in ILIAS\LegalDocuments\Wiring.
| ILIAS\LegalDocuments\UseSlot::showOnLoginPage | ( | callable | $show | ) | 
| callable() | string $show | 
Implemented in ILIAS\LegalDocuments\Wiring.
Referenced by ILIAS\DataProtection\Consumer\uses().
 Here is the caller graph for this function: