Exemplo n.º 1
0
 /**
  * Save user data
  * 
  * @param User_Model_User $user
  */
 public function save(User_Model_User $user)
 {
     $data = array('email' => $user->getEmail(), 'firstname' => $user->getFirstname(), 'lastname' => $user->getLastname(), 'address' => $user->getAddress(), 'phone' => $user->getPhone(), 'country' => $user->getCountry());
     if (($id = $user->getId()) != 0 && $id != '') {
         return $this->getDbTable()->update($data, 'id=' . $id);
     } else {
         return $this->getDbTable()->insert($data);
     }
 }
Exemplo n.º 2
0
<?php
Exemplo n.º 3
0
 /**
  * Prepare data for update user minus password
  * 
  * @param User_Model_User $user
  * @return Array 
  */
 private function _prepareUpdateData($user)
 {
     $data = array('name' => $user->getName(), 'status' => $user->getStatus(), 'email' => $user->getEmail(), 'acl_role_id' => $user->getAcl_role_id());
     if ($user->getLastLogin() != null && $user->getLastLogin() != '') {
         $data['last_login'] = $user->getLastLogin();
     }
     return $data;
 }
Exemplo n.º 4
0
<?php