Exemplo n.º 1
0
	public static function addPermissionAccessObject($paID, PermissionKey $pk, $obj) {
		if (!PermissionCache::$enabled) {
			return false;
		}
		$cl = CacheLocal::get();
		if ($cl->enabled) {
			$identifier = 'pao:' . $pk->getPermissionKeyID() . ':' . $paID;
			$cl->cache[$identifier] = $obj;
		}
	}
Exemplo n.º 2
0
 public function getPermissionAccessObject(PermissionKey $pk)
 {
     $pa = $this->permissionAssignments[$pk->getPermissionKeyID()];
     return $pa;
 }