timestamps = false; } public function toDbo() { $dbo = new LuticateUsersDbo(); $dbo->setId($this->id); $dbo->setUsername($this->username); $dbo->setEmail($this->email); $dbo->setPassword($this->password); $dbo->setSalt($this->salt); $dbo->setProfileId($this->profile_id); $dbo->setFirstname($this->firstname); $dbo->setLastname($this->lastname); return $dbo; } /** * @param $dbo LuticateUsersDbo * @param $model LuModel|null * @return LuticateUsers */ public function fromDbo($dbo, $model = null) { if (is_null($model)) $model = new LuticateUsers(); $model->id = $dbo->getId(); $model->username = $dbo->getUsername(); $model->email = $dbo->getEmail(); $model->password = $dbo->getPassword(); $model->salt = $dbo->getSalt(); $model->profile_id = $dbo->getProfileId(); $model->firstname = $dbo->getFirstname(); $model->lastname = $dbo->getLastname(); return $model; } }