PHP Trait Pagekit\User\Model\AccessModelTrait

Show file Open project: pagekit/pagekit

Public Properties

Property Type Description
$roles

Public Methods

Method Description
hasAccess ( User $user ) : boolean
hasRole ( integer $role ) : boolean
removeRole ( Pagekit\User\Model\Role | integer $role ) : integer

Method Details

hasAccess() public method

public hasAccess ( User $user ) : boolean
$user User
return boolean

hasRole() public method

public hasRole ( integer $role ) : boolean
$role integer
return boolean

removeRole() public static method

public static removeRole ( Pagekit\User\Model\Role | integer $role ) : integer
$role Pagekit\User\Model\Role | integer
return integer

Property Details

$roles public property

public $roles