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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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