Laravel, как вызвать функцию из другого контроллераPhp

Кемеровские программисты php общаются здесь
Anonymous
Laravel, как вызвать функцию из другого контроллера

Сообщение Anonymous »

У меня есть контроллер с функцией «getUsers» в контроллере под названием «UserController», и внутри него я хочу вызвать функцию контроллера «CarController» под названием «getCars», у меня есть два варианта: p>

a) Сделайте второй вызов «статическим», тогда я смогу вызвать его без создания экземпляра класса

b) Не делайте эту функцию статического класса, и я вызываю ее так

Код: Выделить всё

    $ car_id = 100;
$ userController = new UserController ();
$ userController-> getCars ($ car_id);
Я не знаю, какая практика является лучшей, и какие плюсы и минусы имеет тот или иной вариант.

Я использую Laravel.
Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/532 ... controller

Вернуться в «Php»