public function doUserLike(User $user, Restaurant $restaurant)
 {
     $likes = $this->app['repository.likes']->findByUser($user->getId());
     foreach ($likes as $like) {
         if ($like->getRestaurant() == $restaurant->getId()) {
             return true;
         }
     }
     return false;
 }
 /**
  * Instantiates an user entity and sets its properties using db data.
  *
  * @param array $userData
  *   The array of db data.
  *
  * @return User
  */
 protected function buildUser($userData)
 {
     $user = new User();
     $user->setId($userData['id']);
     $user->setUsername($userData['username']);
     $user->setPassword($userData['password']);
     $user->setRoles($userData['roles']);
     return $user;
 }