Refatoring : Working state
This commit is contained in:
@@ -1,12 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Auth;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : le contrôleur HTTP principal vit désormais dans
|
||||
* App\Auth\Http\AccountController.
|
||||
*/
|
||||
final class AccountController extends Http\AccountController
|
||||
{
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Auth;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : le contrôleur HTTP principal vit désormais dans
|
||||
* App\Auth\Http\AuthController.
|
||||
*/
|
||||
final class AuthController extends Http\AuthController
|
||||
{
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Auth;
|
||||
|
||||
use App\Auth\Application\AuthApplicationService;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : l'implémentation principale vit désormais dans
|
||||
* App\Auth\Application\AuthApplicationService.
|
||||
*/
|
||||
final class AuthService extends AuthApplicationService implements AuthServiceInterface
|
||||
{
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Auth;
|
||||
|
||||
use App\Auth\Infrastructure\PdoLoginAttemptRepository;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : l'implémentation PDO principale vit désormais dans
|
||||
* App\Auth\Infrastructure\PdoLoginAttemptRepository.
|
||||
*/
|
||||
final class LoginAttemptRepository extends PdoLoginAttemptRepository implements LoginAttemptRepositoryInterface
|
||||
{
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Auth;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : le contrôleur HTTP principal vit désormais dans
|
||||
* App\Auth\Http\PasswordResetController.
|
||||
*/
|
||||
final class PasswordResetController extends Http\PasswordResetController
|
||||
{
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Auth;
|
||||
|
||||
use App\Auth\Infrastructure\PdoPasswordResetRepository;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : l'implémentation PDO principale vit désormais dans
|
||||
* App\Auth\Infrastructure\PdoPasswordResetRepository.
|
||||
*/
|
||||
final class PasswordResetRepository extends PdoPasswordResetRepository implements PasswordResetRepositoryInterface
|
||||
{
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Auth;
|
||||
|
||||
use App\Auth\Application\PasswordResetApplicationService;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : l'implémentation principale vit désormais dans
|
||||
* App\Auth\Application\PasswordResetApplicationService.
|
||||
*/
|
||||
final class PasswordResetService extends PasswordResetApplicationService implements PasswordResetServiceInterface
|
||||
{
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Category;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : le contrôleur HTTP principal vit désormais dans
|
||||
* App\Category\Http\CategoryController.
|
||||
*/
|
||||
final class CategoryController extends Http\CategoryController
|
||||
{
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Category;
|
||||
|
||||
use App\Category\Infrastructure\PdoCategoryRepository;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : l'implémentation PDO principale vit désormais dans
|
||||
* App\Category\Infrastructure\PdoCategoryRepository.
|
||||
*/
|
||||
final class CategoryRepository extends PdoCategoryRepository implements CategoryRepositoryInterface
|
||||
{
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Category;
|
||||
|
||||
use App\Category\Application\CategoryApplicationService;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : l'implémentation métier principale vit désormais dans
|
||||
* App\Category\Application\CategoryApplicationService.
|
||||
*/
|
||||
final class CategoryService extends CategoryApplicationService implements CategoryServiceInterface
|
||||
{
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Media;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : le contrôleur HTTP principal vit désormais dans
|
||||
* App\Media\Http\MediaController.
|
||||
*/
|
||||
final class MediaController extends Http\MediaController
|
||||
{
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Media;
|
||||
|
||||
use App\Media\Infrastructure\PdoMediaRepository;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : l'implémentation PDO principale vit désormais dans
|
||||
* App\Media\Infrastructure\PdoMediaRepository.
|
||||
*/
|
||||
final class MediaRepository extends PdoMediaRepository implements MediaRepositoryInterface
|
||||
{
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Post;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : le contrôleur HTTP principal vit désormais dans
|
||||
* App\Post\Http\PostController.
|
||||
*/
|
||||
final class PostController extends Http\PostController
|
||||
{
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Post;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : l'extension Twig principale vit désormais dans
|
||||
* App\Post\Infrastructure\TwigPostExtension.
|
||||
*/
|
||||
final class PostExtension extends Infrastructure\TwigPostExtension
|
||||
{
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Post;
|
||||
|
||||
use App\Post\Infrastructure\PdoPostRepository;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : l'implémentation PDO principale vit désormais dans
|
||||
* App\Post\Infrastructure\PdoPostRepository.
|
||||
*/
|
||||
final class PostRepository extends PdoPostRepository implements PostRepositoryInterface
|
||||
{
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Post;
|
||||
|
||||
use App\Post\Application\PostApplicationService;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : l'implémentation métier principale vit désormais dans
|
||||
* App\Post\Application\PostApplicationService.
|
||||
*/
|
||||
final class PostService extends PostApplicationService implements PostServiceInterface
|
||||
{
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Post;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : le contrôleur RSS principal vit désormais dans
|
||||
* App\Post\Http\RssController.
|
||||
*/
|
||||
final class RssController extends Http\RssController
|
||||
{
|
||||
}
|
||||
@@ -3,7 +3,7 @@ declare(strict_types=1);
|
||||
|
||||
namespace App\Shared;
|
||||
|
||||
use App\Post\PostExtension;
|
||||
use App\Post\Infrastructure\TwigPostExtension;
|
||||
use App\Shared\Database\DatabaseNotProvisionedException;
|
||||
use App\Shared\Database\DatabaseReadiness;
|
||||
use App\Shared\Extension\AppExtension;
|
||||
@@ -161,7 +161,7 @@ final class Bootstrap
|
||||
$twig = $this->container->get(Twig::class);
|
||||
$twig->addExtension($this->container->get(AppExtension::class));
|
||||
$twig->addExtension($this->container->get(SessionExtension::class));
|
||||
$twig->addExtension($this->container->get(PostExtension::class));
|
||||
$twig->addExtension($this->container->get(TwigPostExtension::class));
|
||||
|
||||
$this->app->add(TwigMiddleware::create($this->app, $twig));
|
||||
|
||||
|
||||
@@ -3,17 +3,17 @@ declare(strict_types=1);
|
||||
|
||||
namespace App\Shared;
|
||||
|
||||
use App\Auth\AccountController;
|
||||
use App\Auth\Http\AccountController;
|
||||
use App\Auth\Middleware\AdminMiddleware;
|
||||
use App\Auth\AuthController;
|
||||
use App\Auth\Http\AuthController;
|
||||
use App\Auth\Middleware\AuthMiddleware;
|
||||
use App\Auth\Middleware\EditorMiddleware;
|
||||
use App\Auth\PasswordResetController;
|
||||
use App\Category\CategoryController;
|
||||
use App\Media\MediaController;
|
||||
use App\Post\PostController;
|
||||
use App\Post\RssController;
|
||||
use App\User\UserController;
|
||||
use App\Auth\Http\PasswordResetController;
|
||||
use App\Category\Http\CategoryController;
|
||||
use App\Media\Http\MediaController;
|
||||
use App\Post\Http\PostController;
|
||||
use App\Post\Http\RssController;
|
||||
use App\User\Http\UserController;
|
||||
use Slim\App;
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\User;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : le contrôleur HTTP principal vit désormais dans
|
||||
* App\User\Http\UserController.
|
||||
*/
|
||||
final class UserController extends Http\UserController
|
||||
{
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\User;
|
||||
|
||||
use App\User\Infrastructure\PdoUserRepository;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : l'implémentation PDO principale vit désormais dans
|
||||
* App\User\Infrastructure\PdoUserRepository.
|
||||
*/
|
||||
final class UserRepository extends PdoUserRepository implements UserRepositoryInterface
|
||||
{
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\User;
|
||||
|
||||
use App\User\Application\UserApplicationService;
|
||||
|
||||
/**
|
||||
* Pont de compatibilité : l'implémentation métier principale vit désormais dans
|
||||
* App\User\Application\UserApplicationService.
|
||||
*/
|
||||
final class UserService extends UserApplicationService implements UserServiceInterface
|
||||
{
|
||||
}
|
||||
Reference in New Issue
Block a user