Example #1
0
 private function doUpdate(User $user, $firstName, $lastName, $default)
 {
     $this->validate($firstName, $lastName);
     $user->setFirstName($firstName);
     $user->setLastName($lastName);
     $user->setDefault($default);
     return $this->updateUser($user);
 }
Example #2
0
 protected function getAsObject($row)
 {
     $result = new User();
     $result->setNew(false);
     $result->setId(Singleton::create("NullConverter")->fromDBtoDOM($row["id"]));
     $result->setFirstName(Singleton::create("NullConverter")->fromDBtoDOM($row["firstName"]));
     $result->setLastName(Singleton::create("NullConverter")->fromDBtoDOM($row["lastName"]));
     $result->setCreateDate(Singleton::create("DateConverter")->fromDBtoDOM($row["createDate"]));
     $result->setDefault(Singleton::create("BooleanConverter")->fromDBtoDOM($row["default"]));
     return $result;
 }