コード例 #1
0
ファイル: ResourceType.php プロジェクト: how/openpasl
 public function __construct($id = null, $username = null)
 {
     $this->db = ORM::getDB('pasl_rbac');
     if (!is_null($title)) {
         $this->__loadObject(array('c_uid' => $id, 'c_username' => $username));
     }
 }
コード例 #2
0
ファイル: Privilege.php プロジェクト: how/openpasl
 public function __construct($role = null, $who = null, $action = null, $type = null)
 {
     $this->db = ORM::getDB('pasl_rbac');
     if (!is_null($role)) {
         $this->__loadObject(array('c_role' => $role, 'c_who' => $who, 'c_action' => $action, 'c_type' => $type));
     }
 }
コード例 #3
0
ファイル: Group.php プロジェクト: how/openpasl
 public function __construct($id = null)
 {
     $this->db = \PASL\ORM::getDB('pasl_rbac');
     if (!is_null($title)) {
         $this->__loadObject(array('c_uid' => $id));
     }
 }
コード例 #4
0
ファイル: Action.php プロジェクト: how/openpasl
 public function __construct($title = null)
 {
     $this->db = ORM::getDB('pasl_rbac');
     if (!is_null($title)) {
         $this->__loadObject(array('c_title' => $title));
     }
 }
コード例 #5
0
ファイル: RBAC.php プロジェクト: how/openpasl
 public function getDB()
 {
     return ORM::getDB('pasl_rbac');
 }