public static function hasPermissionByUid($perm_key, $uid) { self::$isConstructed = false; self::construct($uid); $perm_key = strtolower($perm_key); if (isset(self::$perms[$perm_key]) && self::$perms[$perm_key]['value']) { self::$isConstructed = false; return true; } else { self::$isConstructed = false; return false; } }
public static function hasPermissionByUid($perm_key, $uid) { self::$isConstructed = false; self::construct($uid); $perm_key = strtolower($perm_key); if (array_key_exists($perm_key, self::$perms)) { if (self::$perms[$perm_key]['value'] === '1' || self::$perms[$perm_key]['value'] === true) { self::$isConstructed = false; return true; } else { self::$isConstructed = false; return false; } } else { self::$isConstructed = false; return false; } }