Permission.php 443 B

12345678910111213141516
  1. <?php
  2. class Permission extends DBObject {
  3. public function __construct($id) {
  4. $field="permission_id";
  5. if (!is_numeric($id)){
  6. $field="permission_value";
  7. $id=strtolower($id);
  8. }
  9. parent::__construct("permissions", $field, $id);
  10. // Hack for MySQL on Linux
  11. if ($this->PermissionDefaultGrant!='1' && $this->PermissionDefaultGrant!='0')
  12. $this->PermissionDefaultGrant=ord($this->PermissionDefaultGrant);
  13. }
  14. }