Всем привет! Копаюсь в Laravel 5.6. Вот столкнулся с потребностью получать параметры из роутов. Знаю, что их можно получить, передав параметром в метод, который вызывается этим роутом.
Вопрос, а как получить его в любом другом методе? Пока что на просторах разных форумов не нашел корректного ответа. Заранее всем спасибо за ответы!
Есть класс Illuminate\Support\Facades\Route . Через него можно получить и назначить любые значения для параметров роута. К сожалению, не нашёл в спецификациях, что данный класс имеет статический метод current(). А он как раз и нужен для получения параметров роута в текущей урле.
Если кому-то пригодится, то вот ссылка на спецификацию по классу Laravel Route.
Параметр можно получить, например, вот так:
Route::current()->parameter($name);
Route::current()->parameters();
Назначить можно вот так:
Route::current()->setParameter($name, $value);
Проверить вот так:
Route::current()->hasParameter($name);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Не могу посадить меню с сохранением стилей и вложенности элементов самого вордпрес
Всем приветДанный вопрос - дополнение вопроса Подсчет данных из таблицы со связями М-М mysql
Помогите решить проблему, есть массивы такого типа:
я хотел бы узнать, как мне вывести 6 элементов из базы? Вот мой код ниже: