コード例 #1
0
ファイル: User.php プロジェクト: besters/My-Base
 /**
  * Uklada noveho/editovaneho uzivatele do DB
  *
  * @param array $formData Data z formulare
  * @param int $id ID editovaneho zaznamu
  * @return int ID ukladaneho zaznamu
  *
  * @todo Dodelat sloupce pro editaci
  */
 public function save($formData, $id = null)
 {
     if (is_null($id)) {
         $data = array('idaccount' => $this->_dbTable->getAccountId(), 'idcompany' => $formData['idcompany'], 'idlogin' => $formData['idlogin'], 'email' => $formData['email'], 'owner' => 0, 'administrator' => 0, 'status' => 0, 'registered' => new Zend_Db_Expr('NOW()'));
     } else {
         $data = array('idcompany' => $formData['idcompany'], 'mobile' => $formData['mobile'], 'home' => $formData['home'], 'work' => $formData['work'], 'im' => $formData['im'], 'imservice' => $formData['imservice'], 'email' => $formData['mail']);
     }
     $lastInsertId = $this->_dbTable->save($data, $id);
     return $lastInsertId;
 }
コード例 #2
0
ファイル: Company.php プロジェクト: besters/My-Base
 /**
  * Uklada novou/editovanou spolecnost do DB
  *
  * @param array $formData Data z formulare
  * @param int $id ID editovaneho zaznamu
  * @return int ID ukladaneho zaznamu
  *
  * @todo Dodelat sloupce pro editaci
  */
 public function save($formData, $id = null)
 {
     $data = array('idaccount' => $this->_dbTable->getAccountId(), 'name' => $formData['company']);
     $lastInsertId = $this->_dbTable->save($data, $id);
     return $lastInsertId;
 }