ILIAS  trunk Revision v13.0_alpha-62-g3b72d83f2e5
ILIAS\Repository\Permission\CmdPermissionInterface Interface Reference
+ Inheritance diagram for ILIAS\Repository\Permission\CmdPermissionInterface:
+ Collaboration diagram for ILIAS\Repository\Permission\CmdPermissionInterface:

Public Member Functions

 isRequestCommandPermitted ()
 
 getPermittedCommand ()
 
 getRequestCommand ()
 
 getRequestEntity ()
 
 getRequestNodeId ()
 
 isCommandPermitted (string $cmd, int $node_id, string $entity, string $entity_id="")
 
 isCommandPermittedMulti (string $cmd, int $node_id, string $entity, array $entity_ids)
 
 isRequestMultiCommand ()
 
 checkCommand (string $cmd, int $node_id, string $entity, string $entity_id="")
 
 isForwardPermitted (string $from_class, string $to_class)
 
 forwardPermitted (object $from_gui, object $to_gui)
 

Detailed Description

Definition at line 23 of file CmdPermissionInterface.php.

Member Function Documentation

◆ checkCommand()

ILIAS\Repository\Permission\CmdPermissionInterface::checkCommand ( string  $cmd,
int  $node_id,
string  $entity,
string  $entity_id = "" 
)

◆ forwardPermitted()

ILIAS\Repository\Permission\CmdPermissionInterface::forwardPermitted ( object  $from_gui,
object  $to_gui 
)

◆ getPermittedCommand()

ILIAS\Repository\Permission\CmdPermissionInterface::getPermittedCommand ( )

◆ getRequestCommand()

ILIAS\Repository\Permission\CmdPermissionInterface::getRequestCommand ( )

◆ getRequestEntity()

◆ getRequestNodeId()

ILIAS\Repository\Permission\CmdPermissionInterface::getRequestNodeId ( )

◆ isCommandPermitted()

ILIAS\Repository\Permission\CmdPermissionInterface::isCommandPermitted ( string  $cmd,
int  $node_id,
string  $entity,
string  $entity_id = "" 
)

◆ isCommandPermittedMulti()

ILIAS\Repository\Permission\CmdPermissionInterface::isCommandPermittedMulti ( string  $cmd,
int  $node_id,
string  $entity,
array  $entity_ids 
)

◆ isForwardPermitted()

ILIAS\Repository\Permission\CmdPermissionInterface::isForwardPermitted ( string  $from_class,
string  $to_class 
)

◆ isRequestCommandPermitted()

ILIAS\Repository\Permission\CmdPermissionInterface::isRequestCommandPermitted ( )

◆ isRequestMultiCommand()

ILIAS\Repository\Permission\CmdPermissionInterface::isRequestMultiCommand ( )

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