April 14, 2018 —John Koster
The secure_url
helper function can be used to generate secure, fully qualified URLs to a given $path
. You can also supply additional data that will be added as a query string by supplying an argument for the $parameters
parameter.
The secure_url
helper function internally returns the value of a call to the url
helper function.
The signature of the secure_url
function is:
1function secure_url(2 $url,3 $parameters = []4);
The following example demonstrates the usage of the secure_url
helper function:
1$url = secure_url('arbitraryPath');2 3// The previous example is equivalent to:4$otherUrl = url('arbitraryPath', [], true);
The resulting URL would look similar to the following output. The exact URL will change depending on the $path
and the domain name.
1https://laravel.artisan/arbitraryPath
To generate URLs with extra data, supply an argument for the $parameters
array like so:
1$url = secure_url('arbitraryUrl', [2 'someParameter'3])
The resulting URL would be similar to the following output:
1https://laravel.artisan/arbitraryUrl/someParameter
∎
The following amazing people help support this site and my open source projects ♥️
If you're interesting in supporting my work and want to show up on this list, check out my GitHub Sponsors Profile.