Go back URL in Laravel 5.1

PhpUrlBladeLaravel 5.1

Php Problem Overview


How can I get the previous URL visited on the website in Laravel 5.1?

In Laravel 4 I just needed to write it like below:

{{ URL::previous() }}

Php Solutions


Solution 1 - Php

The cleanest way seems to be using the url() helper:

{{ url()->previous() }}

URL::previous() works for me in my Laravel 5.1 project. Here is Laravel 5.1 doc for previous() method, which is accessible through URL Facade.

You can still try alternatives, in your views you can do:

{{ redirect()->getUrlGenerator()->previous() }}

or:

{{ redirect()->back()->getTargetUrl() }}

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionLinus OdenringView Question on Stackoverflow
Solution 1 - PhpMustafa Ehsan AlokozayView Answer on Stackoverflow