Exemple #1
0
 /**
  * @param User $user
  * @param bool $save
  * @return bool
  */
 public function banUserIfIpIsBanned(User $user, $save = false) : bool
 {
     foreach ($user->getIps() as $userIp) {
         if ($this->isIpBanned($userIp)) {
             $user->setBanned(true);
             if ($save) {
                 $this->saveUser($user);
             }
             return true;
         }
     }
     return false;
 }