PHP yii\rbac Namespace

Interfaces

Name Description
CheckAccessInterface For more details and usage information on CheckAccessInterface, see the [guide article on security authorization](guide:security-authorization).
ManagerInterface

Classes

Name Description
Assignment Assignment represents an assignment of a role to a user.
BaseManager BaseManager is a base class implementing [[ManagerInterface]] for RBAC management.
DbManager DbManager represents an authorization manager that stores authorization information in database.
Item Item represents an authorization item.
Permission For more details and usage information on Permission, see the [guide article on security authorization](guide:security-authorization).
PhpManager PhpManager represents an authorization manager that stores authorization information in terms of a PHP script file.
Role For more details and usage information on Role, see the [guide article on security authorization](guide:security-authorization).
Rule Rule represents a business constraint that may be associated with a role, permission or assignment.