Как включить Route :: controller в laravel 5.5, есть ли пакеты для его использования? - PullRequest
0 голосов
/ 16 января 2019

Поскольку Laravel устарел Route Controller, и мы должны явно написать методы get / post / put / patch / delete.

Кроме того, поскольку LaravelCollective возвращает некоторые удаленные пакеты в виде HTML, вспомогательные классы FORM, есть ли какие-либо пакеты, возвращающие эту функцию в Laravel 5.3 и выше?

Поскольку многие из нас используют готовые сценарии в новых проектах, чтобы повысить свою производительность, мы не изобретаем колесо.

Ответы [ 2 ]

0 голосов
/ 16 февраля 2019

Я добавил в класс Router.php удаленный скрипт, который использовался для обработки Route :: controller.

Я создал репозиторий на Github для тех, кто любит использовать Route :: controller в Laravel 5.5 и выше.

URL репо: https://github.com/marwan2/LaravelRouteControllerBackToLife

0 голосов
/ 16 января 2019

Вместо Route::controller вы можете использовать Route::resource, который по умолчанию используется для определенных методов. Вы можете изменить это, настроить, как показано здесь .

Вот пример:

web.php / api.php (Ваш файл маршрутов)

Route::resource('photos', 'PhotoController');

Это создаст следующие маршруты:

Laravel Docs

LaravelCollective / Html по-прежнему поддерживается, поэтому я бы взглянул на их GitHub и прочитал страницу с их проблемами, чтобы узнать, сталкиваются ли другие с подобными проблемами. Я не думаю, что их документы обновлены, поэтому лучшее место, чтобы проверить это, безусловно, их GitHub.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...