23 lines
516 B
PHP
23 lines
516 B
PHP
<?php
|
|
use Psr\Container\ContainerInterface as Container;
|
|
|
|
return [
|
|
'urls' => function(Container $c) {
|
|
$arr = ['base' => $_ENV['BASE_URL'] ?? '/'];
|
|
$arr['assets'] = str_replace('//', '/', implode('/', [
|
|
$arr['base'],
|
|
'assets'
|
|
]));
|
|
$arr['images'] = implode('/', [
|
|
$arr['assets'],
|
|
'images'
|
|
]);
|
|
$arr['scripts'] = implode('/', [
|
|
$arr['assets'],
|
|
'scripts'
|
|
]);
|
|
$arr['api'] = $_ENV['API_URL'] ?? 'http://localhost:9001';
|
|
return (object) $arr;
|
|
}
|
|
];
|