Php – Generating url relative to the base url in laravel 4

laravellaravel-4PHPurl

I'm new to Laravel & right now building one application on L-4 but got stuck at one place. Can't able to understand how to generate url relative to base url. In laravel-3 i know this can be done by

$url = URL::to('user/profile'); 

But, in L-4 how we can do this.. ?

Best Answer

To generate a relative URL, you can use URL::route or URL::action as they allow to pass a $absolute parameter which defaults to true. So to get a relative URL when using named routes for example, you can use the following:

URL::route('foobar', array(), false)

This will generate a URL like /foobar.