Mam pewien problem a mianowicie mam cos takiego
<?php class A public function readByEx($exId) { $queryResult=$this->db->query($query); if (DB::isError($queryResult)){ } while ($row=$queryResult->fetchRow(DB_FETCHMODE_ASSOC)){ $entry = new Artwork(); $entry->setId($row['artwork_id']); $entry->setName($row['artwork_name']); .... // Read author details $artistReader = new Artist_Reader($this->db, $this->tableNames); $entry->setAuthor($artistReader -> readByArtwork($entry->getId())); ?>
do czesci pierwszej potrafie sie odwolac chodzi mi o smarty a mianowicie
w pliku.php tworze obiekt klasy A
<?php $artwork = new A($db, $tableName); $artworkEntry=$artwork->readByEx($id); $smarty->assign('artworkEntry',$artworkEntry); ?>
a w smarty mam {$artworkEntry->getName()}
mam jednak problem z odwolaniem sie do czesci 2 new Artist_Reader Czy ktos mi pomoze ?
pozdrawiam
munky