Files
crypto/backend/api/setup/api/settings.php
2021-06-28 23:15:13 -04:00

39 lines
887 B
PHP

<?php
use Psr\Container\ContainerInterface as Container;
return [
'locations' => function() {
$arr = ['base' => dirname(__DIR__, 2)];
$arr['resources'] = implode(DIRECTORY_SEPARATOR, [
$arr['base'],
'resources'
]);
$arr['data'] = implode(DIRECTORY_SEPARATOR, [
$arr['resources'],
'data'
]);
$arr['routes'] = implode(DIRECTORY_SEPARATOR, [
$arr['resources'],
'routes'
]);
$arr['bin'] = implode(DIRECTORY_SEPARATOR, [
dirname($arr['base']),
'automation',
'bin'
]);
return (object) $arr;
},
'coingecko' => function(Container $c) {
return implode(DIRECTORY_SEPARATOR, [
$c->get('locations')->bin,
'coingecko'
]);
},
'mindicador' => function(Container $c) {
return implode(DIRECTORY_SEPARATOR, [
$c->get('locations')->bin,
'mindicador'
]);
}
];