- WIP on lean
This commit is contained in:
parent
d9f9c053c3
commit
97dac9ddc4
|
@ -2,8 +2,17 @@
|
||||||
|
|
||||||
use Ulmus\Container\AdapterProxy;
|
use Ulmus\Container\AdapterProxy;
|
||||||
|
|
||||||
|
use function DI\autowire, DI\create, DI\get, DI\add;
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'lean.autoload' => add([
|
'lean.autoload' => add([
|
||||||
AdapterProxy::class,
|
AdapterProxy::class,
|
||||||
]),
|
]),
|
||||||
|
|
||||||
|
AdapterProxy::class => function (ContainerInterface $c) {
|
||||||
|
return new AdapterProxy(
|
||||||
|
$c->get('lean:adapter.sqlite'),
|
||||||
|
$c->get(ConnectionAdapter::class),
|
||||||
|
);
|
||||||
|
},
|
||||||
];
|
];
|
||||||
|
|
|
@ -17,7 +17,7 @@ $dir = dirname(__DIR__, 2);
|
||||||
return [
|
return [
|
||||||
'lean.default' => [
|
'lean.default' => [
|
||||||
'picea' => [
|
'picea' => [
|
||||||
'context' => "Lean\\View",
|
'context' => \Lean\View::class,
|
||||||
|
|
||||||
'view' => [
|
'view' => [
|
||||||
[
|
[
|
||||||
|
|
|
@ -4,7 +4,7 @@ use Picea\Picea;
|
||||||
|
|
||||||
use Negundo\Client\{ NegundoMiddleware, SoftwareConfig };
|
use Negundo\Client\{ NegundoMiddleware, SoftwareConfig };
|
||||||
|
|
||||||
use Laminas\Diactoros\Response\HtmlResponse;
|
use Lean\Factory\HttpFactory;
|
||||||
|
|
||||||
use Psr\Http\Server\MiddlewareInterface,
|
use Psr\Http\Server\MiddlewareInterface,
|
||||||
Psr\Http\Message\ServerRequestInterface,
|
Psr\Http\Message\ServerRequestInterface,
|
||||||
|
@ -35,7 +35,7 @@ return [
|
||||||
return function(\Throwable $exception) use ($picea) {
|
return function(\Throwable $exception) use ($picea) {
|
||||||
error_log($exception->getMessage());
|
error_log($exception->getMessage());
|
||||||
|
|
||||||
return new HtmlResponse($picea->renderHtml('lean/error/500', [
|
return HttpFactory::createHtmlResponse($picea->renderHtml('lean/error/500', [
|
||||||
'title' => "Une erreur s'est produite lors de l'exécution du script.",
|
'title' => "Une erreur s'est produite lors de l'exécution du script.",
|
||||||
'subtitle' => "Êtes-vous connecté avec le bon compte ?",
|
'subtitle' => "Êtes-vous connecté avec le bon compte ?",
|
||||||
'message' => $exception->getMessage(),
|
'message' => $exception->getMessage(),
|
||||||
|
|
Loading…
Reference in New Issue