Пример #1
0
 /**
  * Saves the supplied user to the database
  *
  * @param UserVO $userVO
  * @throws \Exception
  */
 public function save(UserVO $userVO)
 {
     $params = ['email' => $userVO->getEmail(), 'user_name' => $userVO->getUserName(), 'user_password' => $userVO->getUserPassword()];
     $request = $this->queryBuilder->insert(self::TABLE)->values($params);
     if (!$request->execute($params)) {
         throw new \Exception('User cannot be saved');
     }
 }