Свойства URL
Получить данные текущего URL можно через объект Request
.
# http://know-online.com/news/show/14?sort=name // подключение объекта Request use Illuminate\Http\Request; // метод контроллера public function show(Request $request, $id) { url()->current(); // http://know-online.com/news/show/14 url()->full(); // http://know-online.com/news/show/14?sort=name $request->path(); // news/show/14 $request->query('sort'); // name (вместо $_GET['sort']) $request->query('sort', 'date'); // name (если не передан, возвращает «date») $request->query(); // массив $_GET-запросов $request->has('sort'); // true, если $_GET-запрос передан (может быть пустым) $request->filled('sort'); // true, если $_GET-запрос передан и он не пустой }
Предыдущая страница
Получить URL предыдущей страницы можно через метод url()->previous()
.
// полный URL предыдущей страницы (включая домен и строку запроса) echo url()->previous();
Поддержать автора