Url Service
Configurations
Url Configurations
URL_STATIC_BASE_URI=
URL_BASE_URI=/
URL_BASE_PATH=/
Url Service Provider
PROVIDER_URL=\Zemit\Provider\Url\ServiceProvider
Url Configurations Object
<?php
new Config([
    'providers' => [
        \Zemit\Provider\Url\ServiceProvider::class => Env::get('PROVIDER_URL', \Zemit\Provider\Url\ServiceProvider::class),
    ],
    'url' => [
        'staticBaseUri' => Env::get('URL_STATIC_BASE_URI', null),
        'baseUri' => Env::get('URL_BASE_URI', '/'),
        'basePath' => Env::get('URL_BASE_PATH', '/'),
    ],
]);
Url Service (url)
 Url Service Provider
Url Service Provider (url): \Zemit\Provider\Url\ServiceProvider
<?php
// Retrieving the service from an Injectable
$url = $this->url;
// Retrieving the service from the DI
$url = $this->di->get('url');
// Retrieving the service from the getDI()
$url = $this->getDI()->get('url');
// Retrieving the service from anywhere
$url = Di::getDefault()->get('url');