예제 #1
0
 /**
  * Checks if API-Key is valid
  * @param string $apiKey
  */
 private function isKeyValid($apiKey)
 {
     $user = $this->userRepository->findUserByKey($apiKey);
     if (!$user) {
         throw new AccessDeniedHttpException('Your API key is not valid');
     }
     return $user;
 }
 private function checkKey($key)
 {
     $user = $this->userRepository->findUserByKey($key);
     if ($user) {
         return false;
     }
     return true;
 }