2021-03-01 16:01:27 +00:00
|
|
|
<?php
|
|
|
|
|
2023-11-16 03:11:17 +00:00
|
|
|
use Taxus\Privilege;
|
|
|
|
|
2021-03-01 16:01:27 +00:00
|
|
|
use function DI\autowire, DI\create, DI\get;
|
|
|
|
|
|
|
|
$dir = getenv("META_PATH") . "/definitions";
|
|
|
|
|
2024-10-17 17:21:56 +00:00
|
|
|
return [
|
|
|
|
'%APPKEY%' => [
|
|
|
|
'picea' => [
|
|
|
|
'context' => "%ESCAPED_NAMESPACE%\\View",
|
|
|
|
'asset' => [],
|
|
|
|
'extensions' => [],
|
2021-03-01 16:01:27 +00:00
|
|
|
],
|
2023-11-03 16:28:31 +00:00
|
|
|
|
2024-10-17 17:21:56 +00:00
|
|
|
'ulmus' => [
|
|
|
|
'entities' => [ '%ESCAPED_NAMESPACE%\\Entity' => getenv("PROJECT_PATH") . '/src/Entity/' ],
|
|
|
|
],
|
|
|
|
|
|
|
|
'routes' => [
|
|
|
|
'%ESCAPED_NAMESPACE%\\Controller' => getenv("PROJECT_PATH") . '/src/Controller/',
|
|
|
|
],
|
|
|
|
|
|
|
|
'events' => [
|
|
|
|
'%ESCAPED_NAMESPACE%\\Controller' => implode(DIRECTORY_SEPARATOR, [ getenv("PROJECT_PATH"), 'src', 'Controller', '' ]),
|
|
|
|
],
|
|
|
|
|
|
|
|
'cronard' => [
|
|
|
|
'%ESCAPED_NAMESPACE%\\Controller' => implode(DIRECTORY_SEPARATOR, [ getenv("PROJECT_PATH"), 'src', 'Controller', '' ]),
|
|
|
|
],
|
|
|
|
|
|
|
|
'cli' => [
|
|
|
|
'%ESCAPED_NAMESPACE%\\Controller' => implode(DIRECTORY_SEPARATOR, [ getenv("PROJECT_PATH"), 'src', 'Controller', '' ]),
|
|
|
|
],
|
|
|
|
|
|
|
|
'taxus' => [
|
2024-11-08 18:33:37 +00:00
|
|
|
'is_dev' => [ 'dev' => "Can manage almost everything in this application."],
|
|
|
|
'is_admin' => [ 'admin' => "Can manage almost everything in this application."],
|
|
|
|
'is_moderator' => [ 'moderator' => "Can moderate this application."],
|
|
|
|
'is_user' => [ 'user' => "Is an authenticated user."],
|
|
|
|
'is_anonymous' => [ 'anonymous' => "Is an anonymous (unauthenticated) user."],
|
2024-10-17 17:21:56 +00:00
|
|
|
]
|
2021-03-01 16:01:27 +00:00
|
|
|
],
|
|
|
|
|
2024-10-17 17:21:56 +00:00
|
|
|
'app.middlewares' => [],
|
|
|
|
];
|