Ejemplo n.º 1
0
 static function isAvailableDisplayName($sDisplayName)
 {
     //skip if non unique emails are allowed
     if (AnwUsers::isNonUniqueDisplayNameAllowed()) {
         return true;
     }
     //driver check
     if (!self::getDriver()->isAvailableDisplayName($sDisplayName)) {
         return false;
     }
     //additional checks
     try {
         AnwPlugins::hook('check_available_displayname', $sDisplayName);
     } catch (AnwPluginInterruptionException $e) {
         return false;
     }
     return true;
 }