/** * Save {@link Individu}. * @param \Air2Java\Model\Individu $individu {@link Individu} to be saved * @return \Air2Java\Model\Individu saved {@link Individu} instance */ public function save(\Air2Java\Model\Individu $individu) { if ($individu->getId() === null) { return $this->insert($individu); } return $this->update($individu); }
private function getParams(\Air2Java\model\Individu $user) { $params = array(':id' => $user->getId(), ':username' => $user->getNom(), ':userpass' => $user->getPassword(), ':userstatus' => $user->getStatus(), ':last_modified_on' => self::formatDateTime($user->getLastModifiedOn()), ':created_on' => self::formatDateTime($user->getCreatedOn())); if ($user->getId()) { // unset created date, this one is never updated unset($params[':created_on']); } return $params; }