How can i check current user is administer in civicrm hook?
You could use something like CRM_Core_Permission::check('administer CiviCRM') which returns true or false depending on if they have that permission.