Elgg  Version master
Protected Member Functions | List of all members
Elgg\Router\Middleware\PageOwnerCanEditGatekeeper Class Reference

Check if the current route page owner can be edited (by the current logged in user) More...

Inheritance diagram for Elgg\Router\Middleware\PageOwnerCanEditGatekeeper:
Elgg\Router\Middleware\PageOwnerGatekeeper Elgg\Router\Middleware\GroupPageOwnerCanEditGatekeeper Elgg\Router\Middleware\UserPageOwnerCanEditGatekeeper

Protected Member Functions

 assert (\Elgg\Request $request,\Elgg\Router\Route $route)
 {} More...
 
- Protected Member Functions inherited from Elgg\Router\Middleware\PageOwnerGatekeeper
 assert (\Elgg\Request $request, Route $route)
 Performs assertions. More...
 
 assertPageOwner ()
 Asserts the pageowner. More...
 
 getType ()
 Returns the type of the page owner to validate. More...
 
 getSubtype ()
 Returns the subtype of the page owner to validate. More...
 

Additional Inherited Members

- Public Member Functions inherited from Elgg\Router\Middleware\PageOwnerGatekeeper
 __invoke (\Elgg\Request $request)
 Validate the current request. More...
 
- Protected Attributes inherited from Elgg\Router\Middleware\PageOwnerGatekeeper
ElggEntity $page_owner
 

Detailed Description

Check if the current route page owner can be edited (by the current logged in user)

Since
3.2

Definition at line 12 of file PageOwnerCanEditGatekeeper.php.

Member Function Documentation

Elgg\Router\Middleware\PageOwnerCanEditGatekeeper::assert ( \Elgg\Request  $request,
\Elgg\Router\Route  $route 
)
protected

{}

Exceptions
EntityPermissionsException

Definition at line 19 of file PageOwnerCanEditGatekeeper.php.


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