No to teraz troche kodu:
TO jest zadeklarowana klasa DataAcces:
<?php class DataAccess { var $query; //konstuktor function querys($query) { //.. } } ?>
i klase modelu:
<?php class CategoryModel { var $dao; function CategoryModel(& $dao) { $this->dao=$dao; } //inne metody... } ?>
no i na koncu jak chce to polaczyc czyli zeby model mogl korzystac z metod DataAccess. Oto kod ktory jakos nie dziala i niewiem czemu...
<?php $dao=& new DataAccess('localhost','user','pass','baza'); $categoryModel=& new CategoryModel($dao); ?>
niestety po uzyciu w Modelu:
<?php $this->dao->querys('zapytanie'); ?>
wywala mi piekny blad "Call to nonobject function[...]". Tak wiec nie wiem o co chodzi :| teoretycznie obiekt powinien byc przekazywany i mozliwy do uzycia no ale nie jest...