Пример #1
0
 /**
  * @param int $uid
  * @param id $group
  */
 public function getUserLevelOnGroup($uid, $gid)
 {
     $key = 'getUserLevelOnGroup_' . $uid . '_' . $gid;
     if (!$this->isInCache($key)) {
         $req = "SELECT gu.permission FROM\n\t\t\t{$this->table_GroupUser} as gu\n\t\t\tWHERE gu.uid='{$uid}' AND gu.gid='{$gid}' ";
         $r = Db::query($req)->fetchColumn();
         $this->setCache($key, $r);
     } else {
         $r = $this->getCache($key);
     }
     return $r;
 }