ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\WOPI\Discovery\ActionRepository Interface Reference
+ Inheritance diagram for ILIAS\WOPI\Discovery\ActionRepository:
+ Collaboration diagram for ILIAS\WOPI\Discovery\ActionRepository:

Public Member Functions

 hasEditActionForSuffix (string $suffix)
 
 hasViewActionForSuffix (string $suffix)
 
 hasActionForSuffix (string $suffix, ActionTarget ... $action_target)
 
 getActionForSuffix (string $suffix, ActionTarget $action_target)
 
 getEditActionForSuffix (string $suffix)
 
 getViewActionForSuffix (string $suffix)
 
 getActions ()
 
 getActionsForTarget (ActionTarget $action_target)
 
 getActionsForTargets (ActionTarget ... $action_target)
 
 getSupportedSuffixes (ActionTarget ... $action_target)
 
 clearSuperfluous (Action ... $actions)
 
 store (Action $action, App $for_app)
 
 clear ()
 

Detailed Description

Author
Fabian Schmid fabia.nosp@m.n@sr.nosp@m..solu.nosp@m.tion.nosp@m.s

Definition at line 26 of file ActionRepository.php.

Member Function Documentation

◆ clear()

ILIAS\WOPI\Discovery\ActionRepository::clear ( )

Implemented in ILIAS\WOPI\Discovery\ActionDBRepository.

Referenced by ILIAS\WOPI\Discovery\AppDBRepository\clear().

+ Here is the caller graph for this function:

◆ clearSuperfluous()

ILIAS\WOPI\Discovery\ActionRepository::clearSuperfluous ( Action ...  $actions)

Implemented in ILIAS\WOPI\Discovery\ActionDBRepository.

Referenced by ILIAS\WOPI\Discovery\AppDBRepository\storeCollection().

+ Here is the caller graph for this function:

◆ getActionForSuffix()

ILIAS\WOPI\Discovery\ActionRepository::getActionForSuffix ( string  $suffix,
ActionTarget  $action_target 
)

◆ getActions()

ILIAS\WOPI\Discovery\ActionRepository::getActions ( )

◆ getActionsForTarget()

ILIAS\WOPI\Discovery\ActionRepository::getActionsForTarget ( ActionTarget  $action_target)

◆ getActionsForTargets()

ILIAS\WOPI\Discovery\ActionRepository::getActionsForTargets ( ActionTarget ...  $action_target)

◆ getEditActionForSuffix()

ILIAS\WOPI\Discovery\ActionRepository::getEditActionForSuffix ( string  $suffix)

◆ getSupportedSuffixes()

ILIAS\WOPI\Discovery\ActionRepository::getSupportedSuffixes ( ActionTarget ...  $action_target)

◆ getViewActionForSuffix()

ILIAS\WOPI\Discovery\ActionRepository::getViewActionForSuffix ( string  $suffix)

◆ hasActionForSuffix()

ILIAS\WOPI\Discovery\ActionRepository::hasActionForSuffix ( string  $suffix,
ActionTarget ...  $action_target 
)

◆ hasEditActionForSuffix()

ILIAS\WOPI\Discovery\ActionRepository::hasEditActionForSuffix ( string  $suffix)

◆ hasViewActionForSuffix()

ILIAS\WOPI\Discovery\ActionRepository::hasViewActionForSuffix ( string  $suffix)

◆ store()

ILIAS\WOPI\Discovery\ActionRepository::store ( Action  $action,
App  $for_app 
)

Implemented in ILIAS\WOPI\Discovery\ActionDBRepository.

Referenced by ILIAS\WOPI\Discovery\AppDBRepository\store().

+ Here is the caller graph for this function:

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