Я пытаюсь создать библиотеку с набором функций. Я хочу, чтобы моя форма, на мой взгляд, имела возможность получить доступ к функции и выполнить ее. Ниже мой PHP-файл, который я поместил в папку App/LibФункция вызова CakePHP из библиотеки
myClass.php:
class myClass{
public function someFunction(){
$parentPage =$this->referer();
//do something
$this->redirect($parentPage);
}
}
Тогда, на мой взгляд, у меня есть форма (я не использую форму хелперы (и не Я хочу), что я хочу ударить по моему классу библиотеки, функции и перенаправить на заданную страницу (в этом примере - только ссылочная страница). Проблема заключается в том, что торт всегда пытается найти функцию внутри контроллера в папке контроллера. Как сообщить форме использовать класс вне папки контроллера?
Мой взгляд:
<form id="login-user" action="/Lib/myClass/someFunction" method="post">
//form stuff here
</form>
Но я не нашел ошибку.
Возможно ли это сделать?
Это выглядит как типичный метод контроллера. Почему вы хотите создать класс библиотеки для этой функции? – dhofstet