Elgg  Version 4.x
Classes
Elgg\Router\Middleware Namespace Reference

Classes

class  ActionMiddleware
 Some logic implemented before action is executed. More...
 
class  AdminGatekeeper
 Protects a route from non-admin users. More...
 
class  AjaxGatekeeper
 Protects a route from non-xhr requests. More...
 
class  CsrfFirewall
 Middleware for validating CSRF tokens. More...
 
class  Gatekeeper
 Protects a route from non-authenticated users. More...
 
class  GroupPageOwnerCanEditGatekeeper
 Check if the current route page owner can be edited (by the current logged in user) and is an user. More...
 
class  LoggedOutGatekeeper
 Protects a route from logged in users. More...
 
class  MaintenanceGatekeeper
 Protects a route if site is in maintenance mode. More...
 
class  PageOwnerCanEditGatekeeper
 Check if the current route page owner can be edited (by the current logged in user) More...
 
class  RewriteTest
 Ensure that mod_rewrite is enabled and working. More...
 
class  SignedRequestGatekeeper
 Protects a route url tampering. More...
 
class  UpgradeGatekeeper
 Protect upgrade.php from unauthorized execution. More...
 
class  UserPageOwnerCanEditGatekeeper
 Check if the current route page owner can be edited (by the current logged in user) and is an user. More...
 
class  WalledGarden
 Protects a route from non-authenticated users in a walled garden mode. More...