|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Inheritance diagram for ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder:
Collaboration diagram for ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder:Public Member Functions | |
| __construct (?int $user_id_of_owner=null) | |
| setOwner (int $user_id_of_owner) | |
| getFullyQualifiedClassName () | |
| isResourceInUse (ResourceIdentification $identification) | |
| canBeAccessedByCurrentUser (ResourceIdentification $identification) | |
| resourceHasBeenDeleted (ResourceIdentification $identification) | |
| getOwnerOfResource (ResourceIdentification $identification) | |
| getConsumerNameForPresentation () | |
| getLocationURIForResourceUsage (ResourceIdentification $identification) | |
Public Member Functions inherited from ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder | |
| __construct () | |
| Constructor must not have any parameters. More... | |
| getId () | |
| getOwnerOfNewResources () | |
Protected Attributes | |
| int | $default_owner |
| int | $current_user |
Private Attributes | |
| string | $provider_name_cache = '' |
Definition at line 29 of file AbstractResourceStakeholder.php.
| ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder::__construct | ( | ?int | $user_id_of_owner = null | ) |
Definition at line 36 of file AbstractResourceStakeholder.php.
References $DIC, ILIAS\Repository\int(), ILIAS\DI\Container\isDependencyAvailable(), and SYSTEM_USER_ID.
Here is the call graph for this function:| ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder::canBeAccessedByCurrentUser | ( | ResourceIdentification | $identification | ) |
Implements ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder.
Definition at line 64 of file AbstractResourceStakeholder.php.
| ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder::getConsumerNameForPresentation | ( | ) |
Implements ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder.
Definition at line 79 of file AbstractResourceStakeholder.php.
References $parts, and ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder\$provider_name_cache.
| ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder::getFullyQualifiedClassName | ( | ) |
Implements ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder.
Definition at line 54 of file AbstractResourceStakeholder.php.
| ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder::getLocationURIForResourceUsage | ( | ResourceIdentification | $identification | ) |
Implements ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder.
Definition at line 102 of file AbstractResourceStakeholder.php.
| ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder::getOwnerOfResource | ( | ResourceIdentification | $identification | ) |
Implements ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder.
Definition at line 74 of file AbstractResourceStakeholder.php.
| ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder::isResourceInUse | ( | ResourceIdentification | $identification | ) |
Implements ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder.
Definition at line 59 of file AbstractResourceStakeholder.php.
| ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder::resourceHasBeenDeleted | ( | ResourceIdentification | $identification | ) |
Implements ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder.
Definition at line 69 of file AbstractResourceStakeholder.php.
| ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder::setOwner | ( | int | $user_id_of_owner | ) |
Definition at line 49 of file AbstractResourceStakeholder.php.
Referenced by ILIAS\components\WOPI\Handler\WOPIStakeholderWrapper\init().
Here is the caller graph for this function:
|
protected |
Definition at line 34 of file AbstractResourceStakeholder.php.
Referenced by ilMobStakeholder\checkAccessMobUsage(), ilMobStakeholder\checkAccessObject(), and ilExcTutorTeamFeedbackFileStakeholder\isRecipient().
|
protected |
Definition at line 33 of file AbstractResourceStakeholder.php.
Referenced by ilDataCollectionStakeholder\getOwnerOfNewResources(), ilBadgeFileStakeholder\getOwnerOfNewResources(), ilMDCopyrightImageStakeholder\getOwnerOfNewResources(), ilBookBookingInfoStakeholder\getOwnerOfNewResources(), assFileUploadStakeholder\getOwnerOfNewResources(), ilExportHTMLStakeholder\getOwnerOfNewResources(), ILIAS\components\WOPI\Handler\WOPIUnknownStakeholder\getOwnerOfNewResources(), ilBookObjectInfoStakeholder\getOwnerOfNewResources(), ilExcSampleSolutionStakeholder\getOwnerOfNewResources(), ilHTLMStakeholder\getOwnerOfNewResources(), ilExcSubmissionStakeholder\getOwnerOfNewResources(), ILIAS\Test\ExportImport\ResultsExportStakeholder\getOwnerOfNewResources(), ilExcTutorFeedbackFileStakeholder\getOwnerOfNewResources(), ilMobStakeholder\getOwnerOfNewResources(), ilExcTutorFeedbackZipStakeholder\getOwnerOfNewResources(), ilContentStyleStakeholder\getOwnerOfNewResources(), ilExcTutorTeamFeedbackFileStakeholder\getOwnerOfNewResources(), ILIAS\AdvancedMetaData\Record\File\Repository\Stakeholder\Handler\getOwnerOfNewResources(), ilUserProfilePictureStakeholder\getOwnerOfNewResources(), ilExcPeerReviewFileStakeholder\getOwnerOfNewResources(), ilStudyProgrammeTypeStakeholder\getOwnerOfNewResources(), ilIndividualAssessmentGradingStakeholder\getOwnerOfNewResources(), ilTemporaryStakeholder\getOwnerOfNewResources(), ilForumPostingFileStakeholder\getOwnerOfNewResources(), ILIAS\UI\Component\Input\Field\File\ilCertificateTemplateStakeholder\getOwnerOfNewResources(), ilOrgUnitTypeStakeholder\getOwnerOfNewResources(), ilMMStorageStakeholder\getOwnerOfNewResources(), ILIAS\Object\Properties\CoreProperties\TileImage\ilObjectTileImageStakeholder\getOwnerOfNewResources(), ILIAS\File\Icon\ilObjFileIconStakeholder\getOwnerOfNewResources(), ilSkillProfileStorageStakeHolder\getOwnerOfNewResources(), ilExcInstructionFilesStakeholder\getOwnerOfNewResources(), ilObjFileStakeholder\getOwnerOfNewResources(), and ilObjBibliographicStakeholder\getOwnerOfNewResources().
|
private |
Definition at line 31 of file AbstractResourceStakeholder.php.
Referenced by ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder\getConsumerNameForPresentation().