ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
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) | |
![]() | |
__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(), null, and SYSTEM_USER_ID.
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.
References null.
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().
|
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\ILIASObject\Properties\CoreProperties\TileImage\Stakeholder\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().