AccessGroupItem
in package
Class AccessGroupItem
Table of Contents
- AJAX_HANDLER_TYPE = 'AJAX_HANDLER'
- Type for ajax handlers.
- CONTROLLER_TYPE = 'CONTROLLER'
- Type for HTTP controllers.
- PAGE_TYPE = 'PAGE'
- Type for pages.
- ROUTE_TYPE = 'ROUTE'
- Type for HTTP routes.
- $descriptor : string
- $type : AccessGroupItemType
- create() : AccessGroupItem
- descriptor() : string
- type() : string
- __construct() : mixed
- AccessGroupItem constructor.
Constants
AJAX_HANDLER_TYPE
Type for ajax handlers.
public
mixed
AJAX_HANDLER_TYPE
= 'AJAX_HANDLER'
CONTROLLER_TYPE
Type for HTTP controllers.
public
mixed
CONTROLLER_TYPE
= 'CONTROLLER'
PAGE_TYPE
Type for pages.
public
mixed
PAGE_TYPE
= 'PAGE'
ROUTE_TYPE
Type for HTTP routes.
public
mixed
ROUTE_TYPE
= 'ROUTE'
Properties
$descriptor
private
string
$descriptor
$type
private
AccessGroupItemType
$type
Methods
create()
public
static create(AccessGroupItemType $type, string $descriptor) : AccessGroupItem
Parameters
- $type : AccessGroupItemType
- $descriptor : string
Return values
AccessGroupItem —descriptor()
public
descriptor() : string
Return values
string —type()
public
type() : string
Return values
string —__construct()
AccessGroupItem constructor.
private
__construct(AccessGroupItemType $type, string $descriptor) : mixed
Parameters
- $type : AccessGroupItemType
- $descriptor : string