Я использую CakePHP. Я создал внешний класс, который не является ни моделью, ни контроллером. Структура класса выглядит так
class UploadImage{ function sayHello(){ return "hahaha"; } }
Я сохранил класс в папке App->Lib и назвал его UploadImage.php.
Я хотел вызвать метод sayHello()
в моем контроллере, который:
class ContentsController extends AppController { public $helpers = array('Html', 'Form'); public function index() { $test = App::uses('UploadImage','Lib'); debug($test->sayHello()); } }
Теперь, когда я запускаю вышеуказанную страницу, я получаю следующую ошибку:
Ошибка: вызов функции-члена sayHello() для не-объекта