ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ilOrgUnitTypeStakeholder Class Reference
+ Inheritance diagram for ilOrgUnitTypeStakeholder:
+ Collaboration diagram for ilOrgUnitTypeStakeholder:

Public Member Functions

 getId ()
 
 getOwnerOfNewResources ()
 
 getPreprocessors ()
 
- Public Member Functions inherited from ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder
 __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 ()
 
 getConsumerNameForPresentation ()
 
 getFullyQualifiedClassName ()
 
 canBeAccessedByCurrentUser (ResourceIdentification $identification)
 
 isResourceInUse (ResourceIdentification $identification)
 
 resourceHasBeenDeleted (ResourceIdentification $identification)
 
 getOwnerOfResource (ResourceIdentification $identification)
 
 getOwnerOfNewResources ()
 
 getLocationURIForResourceUsage (ResourceIdentification $identification)
 

Private Attributes

const ID = 'PRGType'
 

Additional Inherited Members

- Protected Attributes inherited from ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder
int $default_owner
 
int $current_user
 

Detailed Description

Definition at line 24 of file ilOrgUnitTypeStakeholder.php.

Member Function Documentation

◆ getId()

ilOrgUnitTypeStakeholder::getId ( )
Returns
string not longer than 64 characters

Implements ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder.

Definition at line 29 of file ilOrgUnitTypeStakeholder.php.

29 : string
30 {
31 return self::ID;
32 }

References ID.

◆ getOwnerOfNewResources()

◆ getPreprocessors()

ilOrgUnitTypeStakeholder::getPreprocessors ( )

Definition at line 39 of file ilOrgUnitTypeStakeholder.php.

39 : array
40 {
41 $allowed = ['svg'];
42 $processor = new WhitelistExtensionPreProcessor($allowed);
43
44 return [
45 $processor
46 ];
47 }

Field Documentation

◆ ID

const ilOrgUnitTypeStakeholder::ID = 'PRGType'
private

Definition at line 26 of file ilOrgUnitTypeStakeholder.php.

Referenced by getId().


The documentation for this class was generated from the following file: