protected function getAsObject($row) { $result = new Teacher(); $result->setNew(false); $result->setTeacherId(Singleton::create("NullConverter")->fromDBtoDOM($row["teacherId"])); $result->setName(Singleton::create("NullConverter")->fromDBtoDOM($row["name"])); return $result; }
$newTchr1->store(); $newTchr1->setItem('Biology'); $newTchr1->store(); $newTchr1->displayInfo(); $newTchr2 = new Teacher(); $newTchr2->setName('Dimiter'); $newTchr2->setSurname('Ivanov'); $newTchr2->setFamilyName('Kirilov'); $newTchr2->setPersonalId(678901233); $newTchr2->setItem('Geo'); $newTchr2->store(); $newTchr2->setItem('Biology'); $newTchr2->store(); $newTchr2->displayInfo(); $newTchr3 = new Teacher(); $newTchr3->setName('Ivan'); $newTchr3->setSurname('Ivanov'); $newTchr3->setFamilyName('Todorov'); $newTchr3->setPersonalId(789012134); $newTchr3->setItem('Math'); $newTchr3->store(); $newTchr3->displayInfo(); $newEmpl1 = new Employee(); $newEmpl1->setName('Milena'); $newEmpl1->setSurname('Todorova'); $newEmpl1->setFamilyName('Todorova'); $newEmpl1->setPersonalId(233456789); $newEmpl1->setPosition('Librarist'); $newEmpl1->store(); $newEmpl1->displayInfo(); $newEmpl2 = new Employee();