Gc\User\Model::getAcl PHP 메소드

getAcl() 공개 메소드

Get User Role
public getAcl ( boolean $forceReload = false ) : Model
$forceReload boolean Force reload
리턴 Gc\User\Role\Model
    public function getAcl($forceReload = false)
    {
        $role = $this->getData('acl');
        if (empty($role) or !empty($forceReload)) {
            $this->setData('acl', new Acl($this));
        }
        return $this->getData('acl');
    }

Usage Example

예제 #1
0
파일: Acl.php 프로젝트: gotcms/gotcms
 /**
  * Constructor
  *
  * @param UserModel $user User model to retrieve Acl, role name and check permission
  */
 public function __construct(UserModel $user)
 {
     $this->acl = $user->getAcl(true);
     $this->roleName = $user->getRole()->getName();
 }
All Usage Examples Of Gc\User\Model::getAcl