From 07e3636f3ef4a666db0fefbc1663bf6c1e10b996 Mon Sep 17 00:00:00 2001 From: michael pereira Date: Tue, 8 Feb 2011 13:18:06 +0100 Subject: MapperScript & Mapper angelegt (alle die einen Primärschlüssel besitzen) --- application/models/PersonMapper.php | 46 ++++--------------------------------- 1 file changed, 4 insertions(+), 42 deletions(-) (limited to 'application/models/PersonMapper.php') diff --git a/application/models/PersonMapper.php b/application/models/PersonMapper.php index 632c3ee..b00c457 100644 --- a/application/models/PersonMapper.php +++ b/application/models/PersonMapper.php @@ -32,21 +32,7 @@ class Application_Model_PersonMapper public function save(Application_Model_Person $person) { - $data = array( - 'personID' => $tablenamevar->getID(), - 'title' => $tablenamevar->getTitle(), - 'name' => $tablenamevar->getName(), - 'firstname' => $tablenamevar->getFirstname(), - 'street' => $tablenamevar->getStreet(), - 'housenumber' => $tablenamevar->getHousenumber(), - 'city' => $tablenamevar->getCity(), - 'postalcode' => $tablenamevar->getPostalcode(), - 'logindate' => $tablenamevar->getLogindate(), - 'registerdate' => $tablenamevar->getRegisterdate(), - 'email' => $tablenamevar->getEmail(), - 'login' => $tablenamevar->getLogin(), - 'password' => $tablenamevar->getPassword() - ); + $data = array('personID'=> $person->getID() ,'title'=> $person->getTitle() ,'name'=> $person->getName() ,'firstname'=> $person->getFirstname() ,'street'=> $person->getStreet() ,'housenumber'=> $person->getHousenumber() ,'city'=> $person->getCity() ,'postalcode'=> $person->getPostalcode() ,'logindate'=> $person->getLogindate() ,'registerdate'=> $person->getRegisterdate() ,'email'=> $person->getEmail() ,'login'=> $person->getLogin() ,'password'=> $person->getPassword() ); if (null === ($id = $person->getID()) ) { unset($data['id']); @@ -65,19 +51,7 @@ class Application_Model_PersonMapper $row = $result->current(); - $tablenamevar->setID($row->personID) - ->setTitle($row->title) - ->setName($row->name) - ->setFirstname($row->firstname) - ->setStreet($row->street) - ->setHousenumber($row->housenumber) - ->setCity($row->city) - ->setPostalcode($row->postalcode) - ->setLogindate($row->logindate) - ->setRegisterdate($row->registerdate) - ->setEmail($row->email) - ->setLogin($row->login) - ->setPassword($row->password); + $person->setID($row->personID)->setTitle($row->title)->setName($row->name)->setFirstname($row->firstname)->setStreet($row->street)->setHousenumber($row->housenumber)->setCity($row->city)->setPostalcode($row->postalcode)->setLogindate($row->logindate)->setRegisterdate($row->registerdate)->setEmail($row->email)->setLogin($row->login)->setPassword($row->password); } public function fetchAll() @@ -87,20 +61,8 @@ class Application_Model_PersonMapper foreach ($resultSet as $row) { $entry = new Application_Model_Person(); - $entry->setID($row->personID) - ->setTitle($row->title) - ->setName($row->name) - ->setFirstname($row->firstname) - ->setStreet($row->street) - ->setHousenumber($row->housenumber) - ->setCity($row->city) - ->setPostalcode($row->postalcode) - ->setLogindate($row->logindate) - ->setRegisterdate($row->registerdate) - ->setEmail($row->email) - ->setLogin($row->login) - ->setPassword($row->password); - + $entry->setID($row->personID)->setTitle($row->title)->setName($row->name)->setFirstname($row->firstname)->setStreet($row->street)->setHousenumber($row->housenumber)->setCity($row->city)->setPostalcode($row->postalcode)->setLogindate($row->logindate)->setRegisterdate($row->registerdate)->setEmail($row->email)->setLogin($row->login)->setPassword($row->password); + $entries[] = $entry; } -- cgit v1.2.3-55-g7522