Example #1
0
 public static function hasRequiredAge($user)
 {
     global $prefs;
     $age = $prefs['conditions_minimum_age'];
     if (!$age || !$user || Perms::get()->admin) {
         // No age condition, accept everyone
         return true;
     }
     $lib = new self();
     $birthDate = $lib->getBirthDate($user);
     if (!$birthDate) {
         return false;
     }
     $required = date('Y-m-d', strtotime("{$age} years ago"));
     return $birthDate <= $required;
 }