ILIAS
trunk Revision v11.0_alpha-1769-g99a433fe2dc
|
Class ilObjFileStakeholder. More...
Public Member Functions | |
getId () | |
getOwnerOfNewResources () | |
canBeAccessedByCurrentUser (ResourceIdentification $identification) | |
resourceHasBeenDeleted (ResourceIdentification $identification) | |
getLocationURIForResourceUsage (ResourceIdentification $identification) | |
![]() | |
__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... | |
Protected Attributes | |
ilDBInterface | $database = null |
![]() | |
int | $default_owner |
int | $current_user |
Private Member Functions | |
resolveObjectId (ResourceIdentification $identification) | |
initDB () | |
Class ilObjFileStakeholder.
Definition at line 26 of file class.ilObjFileStakeholder.php.
ilObjFileStakeholder::canBeAccessedByCurrentUser | ( | ResourceIdentification | $identification | ) |
Implements ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder.
Definition at line 42 of file class.ilObjFileStakeholder.php.
References $DIC, $ref_id, ilObject\_getAllReferences(), null, and resolveObjectId().
ilObjFileStakeholder::getId | ( | ) |
Implements ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder.
Definition at line 31 of file class.ilObjFileStakeholder.php.
ilObjFileStakeholder::getLocationURIForResourceUsage | ( | ResourceIdentification | $identification | ) |
Implements ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder.
Definition at line 90 of file class.ilObjFileStakeholder.php.
References Vendor\Package\$d, $r, $ref_id, ilObject\_getAllReferences(), initDB(), null, and ILIAS\ResourceStorage\Identification\AbstractIdentification\serialize().
ilObjFileStakeholder::getOwnerOfNewResources | ( | ) |
Implements ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder.
Definition at line 36 of file class.ilObjFileStakeholder.php.
References ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder\$default_owner.
|
private |
Definition at line 108 of file class.ilObjFileStakeholder.php.
References $DIC.
Referenced by getLocationURIForResourceUsage(), and resolveObjectId().
|
private |
Definition at line 61 of file class.ilObjFileStakeholder.php.
References Vendor\Package\$d, $r, initDB(), null, and ILIAS\ResourceStorage\Identification\AbstractIdentification\serialize().
Referenced by canBeAccessedByCurrentUser(), and resourceHasBeenDeleted().
ilObjFileStakeholder::resourceHasBeenDeleted | ( | ResourceIdentification | $identification | ) |
Implements ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder.
Definition at line 75 of file class.ilObjFileStakeholder.php.
References resolveObjectId().
|
protected |
Definition at line 28 of file class.ilObjFileStakeholder.php.