public static function no_login_callback($login) { global $list_unregistered; $users = User::getPendingAccounts($login, true); if ($users && $users->total()) { if (!isset($list_unregistered)) { $list_unregistered = array(); } $list_unregistered[$login] = $users; } else { list($name, $domain) = @explode('@', $login); if (User::isMainMailDomain($domain)) { User::_default_user_callback($login); } } }