Esempio n. 1
0
 /**
  * Constructor class for Permissions
  *
  * @param int $server The server ID that we are checking for.
  */
 public function __construct($server = null)
 {
     parent::__construct();
     $this->permissions = ORM::forTable('permissions')->where(array('user' => User::getData('id'), 'server' => $server))->findMany();
     self::buildPermissionList();
     $this->subuser = ORM::forTable('subusers')->where(array('user' => User::getData('id'), 'server' => $server))->findOne();
     if ($server !== null) {
         $this->server = ORM::forTable('servers')->select('owner_id')->findOne($server);
     }
 }