Как вызвать функцию класса строки таблицы db из контроллера в платформе zend?

Я пытаюсь вызвать функцию, существующую в моем классе строк dbtable, т.е. Test.php., И я хочу вызвать ее из своего контроллера. Мой класс dbtable - это тесты.

$obj=new Model_Test();
$obj->testFunction();

но он не работает и дает ошибку ниже.

Примечание: неопределенная переменная: modelTest в /opt/lampp/htdocs/TestApp/application/modules/public/controllers/TestsController.php в строке 19

Неустранимая ошибка: вызов функции-члена testFunction () для не-объекта в /opt/lampp/htdocs/TestApp/application/modules/public/controllers/TestsController.php в строке 19

Мне нужно, как я могу вызвать эту функцию из моего cotroller.


person ehp    schedule 19.11.2012    source источник
comment
Пожалуйста, покажите нам еще код (возможно, просто отсутствует НОВИНКА перед объектом)   -  person opHASnoNAME    schedule 19.11.2012


Ответы (1)


Кажется, у вас есть что-то вроде этого в строке №19

$modelTest->testFunction();

Проблема в том, что $modelTest не определен.

Вероятно, у вас должно быть что-то подобное до строки # 19

$modelTest = new Model_Test;
person Phil    schedule 20.11.2012