- Fixed some bugs within Skeleton's package
This commit is contained in:
		
							parent
							
								
									2e51ff9f4a
								
							
						
					
					
						commit
						8a5f5f052b
					
				| @ -30,6 +30,12 @@ return [ | |||||||
|                     'charset' => getenv("DATABASE_CHARSET"), |                     'charset' => getenv("DATABASE_CHARSET"), | ||||||
|                 ], |                 ], | ||||||
|             ], |             ], | ||||||
|  | 
 | ||||||
|  |             #'sqlite' => [
 | ||||||
|  |             #    'adapter'  => getenv("SQLITE_ADAPTER"),
 | ||||||
|  |             #    'path'     => getenv('PROJECT_PATH') . DIRECTORY_SEPARATOR . getenv("SQLITE_PATH"),
 | ||||||
|  |             #    'pragma'   => explode(',', getenv("SQLITE_PRAGMA")),
 | ||||||
|  |             #],
 | ||||||
|         ] |         ] | ||||||
|     ] |     ] | ||||||
| ]; | ]; | ||||||
|  | |||||||
| @ -63,6 +63,4 @@ return [ | |||||||
| 
 | 
 | ||||||
|         return $email; |         return $email; | ||||||
|     }, |     }, | ||||||
| 
 |  | ||||||
|     PermissionGrantInterface::class => create(%NAMESPACE%\PrivilegeGrantAccess::class)->constructor(get(ServerRequestInterface::class), get(Session::class)), |  | ||||||
| ]; | ]; | ||||||
|  | |||||||
| @ -18,5 +18,5 @@ return [ | |||||||
|         ); |         ); | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     PermissionGrantInterface::class => create(DefaultPermissionGrant::class)->constructor(get(ServerRequestInterface::class), get(Session::class)), |     PermissionGrantInterface::class => create(%NAMESPACE%\PrivilegeGrantAccess::class)->constructor(get(ServerRequestInterface::class), get(Session::class)), | ||||||
| ]; | ]; | ||||||
|  | |||||||
| @ -14,8 +14,6 @@ return [ | |||||||
|         $adapter = new ConnectionAdapter('default', $c->get('config')['ulmus'], true); |         $adapter = new ConnectionAdapter('default', $c->get('config')['ulmus'], true); | ||||||
|         $adapter->resolveConfiguration(); |         $adapter->resolveConfiguration(); | ||||||
| 
 | 
 | ||||||
|         $adapter->connect(); |  | ||||||
| 
 |  | ||||||
|         return $adapter; |         return $adapter; | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -4,11 +4,12 @@ namespace %NAMESPACE%\Controller; | |||||||
| 
 | 
 | ||||||
| use Psr\Http\Message\{ServerRequestInterface, ResponseInterface }; | use Psr\Http\Message\{ServerRequestInterface, ResponseInterface }; | ||||||
| 
 | 
 | ||||||
|  | use Notes\Route\Attribute\Method\Route; | ||||||
|  | 
 | ||||||
| use %NAMESPACE%\{ Lib, Entity, Form, }; | use %NAMESPACE%\{ Lib, Entity, Form, }; | ||||||
| 
 | 
 | ||||||
| use function %NAMESPACE%\View\{ _, lang, url, route, form }; | use function %NAMESPACE%\View\{ _, lang, url, route, form }; | ||||||
| 
 | 
 | ||||||
| #[Language("%APPKEY%.home")]
 |  | ||||||
| class Home { | class Home { | ||||||
|     use Lib\ControllerTrait; |     use Lib\ControllerTrait; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ | |||||||
| namespace %NAMESPACE%\Entity; | namespace %NAMESPACE%\Entity; | ||||||
| 
 | 
 | ||||||
| use Ulmus\Entity\Field\Datetime; | use Ulmus\Entity\Field\Datetime; | ||||||
| use Ulmus\{Attribute\Obj\Table; | use Ulmus\{Attribute\Obj\Table}; | ||||||
| 
 | 
 | ||||||
| use %NAMESPACE%\Lib; | use %NAMESPACE%\Lib; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -8,7 +8,8 @@ use Ulmus\User\Entity\User; | |||||||
| use Ulmus\User\Lib\Authenticate; | use Ulmus\User\Lib\Authenticate; | ||||||
| use Notes\Route\Attribute\Object\Route; | use Notes\Route\Attribute\Object\Route; | ||||||
| use Notes\Security\Attribute\Security; | use Notes\Security\Attribute\Security; | ||||||
| use %NAMESPACE%\Entity; | 
 | ||||||
|  | use %NAMESPACE%\{ Entity, Lib, Form }; | ||||||
| 
 | 
 | ||||||
| use Mcnd\Event\EventManager; | use Mcnd\Event\EventManager; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -2,11 +2,8 @@ | |||||||
| 
 | 
 | ||||||
| namespace %NAMESPACE%\Middleware; | namespace %NAMESPACE%\Middleware; | ||||||
| 
 | 
 | ||||||
| use Psr\Http\Server\MiddlewareInterface; | use Psr\Http\Server\{ RequestHandlerInterface, MiddlewareInterface }; | ||||||
| use Psr\Http\Message\ServerRequestInterface; | use Psr\Http\Message\{ ResponseInterface, ServerRequestInterface }; | ||||||
| use Psr\Http\Server\RequestHandlerInterface; |  | ||||||
| use Psr\Http\Message\ResponseInterface; |  | ||||||
| 
 |  | ||||||
| use Storage\Session; | use Storage\Session; | ||||||
| 
 | 
 | ||||||
| class Authentication implements MiddlewareInterface { | class Authentication implements MiddlewareInterface { | ||||||
| @ -23,9 +20,6 @@ class Authentication implements MiddlewareInterface { | |||||||
|         $this->session = $session; |         $this->session = $session; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     #[param  ServerRequestInterface  $request]
 |  | ||||||
|     #[param  RequestHandlerInterface $handler]
 |  | ||||||
|     #[return ResponseInterface]
 |  | ||||||
|     public function process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface |     public function process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface | ||||||
|     { |     { | ||||||
|         $user = $this->session->get( $this->sessionUserVariable() ); |         $user = $this->session->get( $this->sessionUserVariable() ); | ||||||
| @ -37,8 +31,6 @@ class Authentication implements MiddlewareInterface { | |||||||
|         return $handler->handle($request); |         return $handler->handle($request); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     #[param string|null sessionUserVariable]
 |  | ||||||
|     #[return mixed]
 |  | ||||||
|     public function sessionUserVariable(?string $set = null) : string |     public function sessionUserVariable(?string $set = null) : string | ||||||
|     { |     { | ||||||
|         return $set !== null ? $this->sessionUserVariable = $set : $this->sessionUserVariable; |         return $set !== null ? $this->sessionUserVariable = $set : $this->sessionUserVariable; | ||||||
|  | |||||||
| @ -5,7 +5,6 @@ | |||||||
|             <meta charset="UTF-8" /> |             <meta charset="UTF-8" /> | ||||||
|             <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> |             <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> | ||||||
|             <title>{% section "head.title" %}{{ title() }} — {{ lang('application_name') }}{% endsection %}</title> |             <title>{% section "head.title" %}{{ title() }} — {{ lang('application_name') }}{% endsection %}</title> | ||||||
|             </style> |  | ||||||
|         </head> |         </head> | ||||||
|     {% endsection %} |     {% endsection %} | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -6,4 +6,8 @@ | |||||||
|     <div class="main"> |     <div class="main"> | ||||||
|         Hello World :) ! |         Hello World :) ! | ||||||
|     </div> |     </div> | ||||||
|  | 
 | ||||||
|  |     <div> | ||||||
|  |         <a href="{% route 'lean.console:home' %}">Accéder à la console LEAN</a> | ||||||
|  |     </div> | ||||||
| {% endsection %} | {% endsection %} | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user