Jest sobie klasa news:
<?php class news implements zasob{ public $id; public $title; public $shortContent; //krotka_tresc, dluga public $content; public $cat; // kategoria public $author; public $date; public function getID() { return $this->id; } } ?>
Mam obiekt newsDAO którego funkcja ma pobrać tablicę i zwrócić obiekt News.
I teraz przy każdej funkcji zapisującej lub odczytującej z tego obiektu muszę pisać żmudnie $news->content = $data['content'] i tak 8 razy?? Czemu trzeba tak robić, a nie można po prostu pętlą foreach($data as $key=>$value) załatwić sprawy?? Jak zorganizować obiekty żeby pisanie takiego czegoś kilka razy, nie było konieczne?? (jesli wogole to jest mozliwe).