Exemplo n.º 1
0
 public function getUser($userID)
 {
     $sql = "select * from user where userID={$userID}";
     $statement = $this->dbAdapter->query($sql);
     $result = $statement->execute();
     $userObject = new User();
     $userObject->exchangeArray($result->current());
     return $userObject;
 }
Exemplo n.º 2
0
 public function registerAction()
 {
     $form = new UserForm();
     $form->get('submit')->setValue('Register');
     $request = $this->getRequest();
     if ($request->isPost()) {
         $user = new User();
         $form->setData($request->getPost());
         if ($form->isValid()) {
             $user->exchangeArray($form->getData());
             $this->getUserList()->createUser($user);
         }
     }
     return array('form' => $form);
 }
Exemplo n.º 3
0
 public function getSimi()
 {
     $userId = WAuthUtil::get_auth() === null ? null : WAuthUtil::get_auth()->userID;
     $users = array();
     if ($userId !== null) {
         $sql = "select recfris.friendId userID,simi ,user.* from recfris join user on\n            recfris.friendId = user.userID where recfris.userId = {$userId} and simi <> 0\n            order by simi desc";
         $stmt = $this->dbAdapter->query($sql);
         $result = $stmt->execute();
         foreach ($result as $s) {
             $userObject = new User();
             $userObject->exchangeArray($s);
             $users[] = $userObject;
         }
     }
     return $users;
 }