20250419#1
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
#
|
||||
# Real environment variables win over .env files.
|
||||
|
||||
# PROD / DEV
|
||||
# DEBUG / DEV / PROD
|
||||
APP_MODE=DEV
|
||||
APP_NODES_FILE=config/app.php
|
||||
CLI_NODES_FILE=config/app-cli.php
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"minimum-stability": "dev",
|
||||
"prefer-stable" : true,
|
||||
"require": {
|
||||
"php": "^8.1",
|
||||
"php": "^8.3",
|
||||
"ext-json": "*",
|
||||
"ext-yaml": "*",
|
||||
"laminas/laminas-diactoros": "^2.5",
|
||||
@@ -17,7 +17,7 @@
|
||||
"rmphp/router": "^2.0",
|
||||
"rmphp/session": "^1.1",
|
||||
"rmphp/redis": "^1.0",
|
||||
"rmphp/storage": "^9.0",
|
||||
"rmphp/storage": "^10.0",
|
||||
"symfony/dotenv": "^6.2"
|
||||
},
|
||||
"autoload": {
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
<?php
|
||||
return [
|
||||
"config/container/params.php",
|
||||
"config/container/services.php",
|
||||
"config/container/settings.php",
|
||||
];
|
||||
|
||||
6
config/container/params.php
Normal file
6
config/container/params.php
Normal file
@@ -0,0 +1,6 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'MYSQL_PARAM' => json_decode(getenv("MYSQL_PARAM"), true),
|
||||
'REDIS_PARAM' => json_decode(getenv("REDIS_PARAM"), true),
|
||||
];
|
||||
@@ -4,7 +4,7 @@ use Rmphp\Storage\Mysql\MysqlStorage;
|
||||
use Rmphp\Storage\Mysql\MysqlStorageInterface;
|
||||
|
||||
return [
|
||||
MysqlStorageInterface::class => DI\create(MysqlStorage::class)->constructor(json_decode(getenv("MYSQL_PARAM"))),
|
||||
MysqlStorageInterface::class => DI\create(MysqlStorage::class)->constructor(DI\get("MYSQL_PARAM")),
|
||||
'App\Domain\Repository\*RepositoryInterface' => DI\autowire('App\Infrastructure\Repository\*Repository'),
|
||||
'App\*\Domain\Repository\*RepositoryInterface' => DI\autowire('App\*\Infrastructure\Repository\*Repository'),
|
||||
];
|
||||
|
||||
@@ -23,7 +23,7 @@ $app = new App();
|
||||
$response = $app->handler($request, new Response());
|
||||
(new ResponseEmitter())->emit($response);
|
||||
|
||||
if(($response->getStatusCode() !== 200 && getenv("APP_MODE") == 'DEV') || in_array("Dev", $response->getHeader("App-Mode"))){
|
||||
if(($response->getStatusCode() !== 200 && in_array(getenv("APP_MODE"), ['DEBUG', 'DEV'])) || in_array("Dev", $response->getHeader("App-Mode"))){
|
||||
$app->syslogger()->dump("Response", $response);
|
||||
addShutdownInfo($app->syslogger()->getLogs());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user