I installed Kohana (in a "kohana" directory in my xampp public folder) and I'm trying to get the full base URL with the domain and protocol.
When I try:
url::base();
I only get /kohana/
back as a result, but want http://localhost/kohana/
instead.
Is it possible to do this in Kohana, or must I use standard PHP?
You don't have to extend anything, just use URL::site
with the protocol
parameter:
$base_url = URL::site(NULL, TRUE);
This will generate a base URL with the current protocol. If you want to use a specific protocol:
$base_url = URL::site(NULL, 'http');
No need to reinvent the wheel here!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With