\GB_User_Role
GeniBase Role class.
Synopsis
class GB_User_Role
{
- // members
- public $name;
- public $capabilities;
- // methods
- public void __construct()
- public void add_cap()
- public void remove_cap()
- public bool has_cap()
Violations
Checkstyle
Line | Column | Severity | Message |
---|---|---|---|
1304 | 12 | error | Method name "GB_User_Role::add_cap" is not in camel caps format |
1324 | 12 | error | Method name "GB_User_Role::remove_cap" is not in camel caps format |
1345 | 12 | error | Method name "GB_User_Role::has_cap" is not in camel caps format |
1351 | 11 | error | Whitespace found at end of line |
1360 | 9 | error | Inline control structures are not allowed |
1362 | 9 | error | Expected 1 space after ELSE keyword; newline found |
1362 | 9 | error | Inline control structures are not allowed |
Members
public
- $capabilities
—
array
List of capabilities the role contains. - $name
—
string
Role name.
Methods
public
- __construct() — Constructor - Set up object properties.
- add_cap() — Assign role a capability.
- has_cap() — Whether role has capability.
- remove_cap() — Remove capability from role.
History
-
2017-05-18T21:45:34+00:00 (commit #62babba)
Author: Limych (andrey@khrolenok.ru) / Commiter: Limych (andrey@khrolenok.ru)
Pre 3.0.0
-
2017-05-16T19:52:59+00:00 (commit #fd0a296)
Author: Limych (andrey@khrolenok.ru) / Commiter: Limych (andrey@khrolenok.ru)
PSR-2 applied
-
2016-01-25T17:45:50+00:00 (commit #97e2af2)
Author: Limych (andrey@khrolenok.ru) / Commiter: Limych (andrey@khrolenok.ru)
Pre v.3.0