From 27543ea8eb88c44fb73c0f49aa3ad503699080aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Stan=C4=9Bk?= Date: Wed, 4 Oct 2023 20:46:54 +0200 Subject: [PATCH] =?UTF-8?q?Nahrazen=C3=AD=20action=20modulu=20API=20module?= =?UTF-8?q?m=20(#1036)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * action module removal * fixes * rename --- .../Presenters/ActionBasePresenter.php | 14 -------------- .../Forms/MailingFormFactory.php | 2 +- .../Presenters/BankPresenter.php | 4 ++-- .../Presenters/MailPresenter.php} | 4 ++-- .../Presenters/MaturityPresenter.php | 4 ++-- app/Router/RouterFactory.php | 7 ------- 6 files changed, 7 insertions(+), 28 deletions(-) delete mode 100644 app/ActionModule/Presenters/ActionBasePresenter.php rename app/{ActionModule => ApiModule}/Presenters/BankPresenter.php (91%) rename app/{ActionModule/Presenters/MailingPresenter.php => ApiModule/Presenters/MailPresenter.php} (95%) rename app/{ActionModule => ApiModule}/Presenters/MaturityPresenter.php (98%) diff --git a/app/ActionModule/Presenters/ActionBasePresenter.php b/app/ActionModule/Presenters/ActionBasePresenter.php deleted file mode 100644 index b52d48501..000000000 --- a/app/ActionModule/Presenters/ActionBasePresenter.php +++ /dev/null @@ -1,14 +0,0 @@ -commandBus->handle(new SetSettingStringValue(Settings::SEMINAR_EMAIL_VERIFICATION_CODE, $verificationCode)); - $link = $this->linkGenerator->link('Action:Mailing:verify', ['code' => $verificationCode]); + $link = $this->linkGenerator->link('Api:Mail:verify', ['code' => $verificationCode]); $this->mailService->sendMailFromTemplate( null, diff --git a/app/ActionModule/Presenters/BankPresenter.php b/app/ApiModule/Presenters/BankPresenter.php similarity index 91% rename from app/ActionModule/Presenters/BankPresenter.php rename to app/ApiModule/Presenters/BankPresenter.php index 3cb11a00b..361856ad8 100644 --- a/app/ActionModule/Presenters/BankPresenter.php +++ b/app/ApiModule/Presenters/BankPresenter.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace App\ActionModule\Presenters; +namespace App\ApiModule\Presenters; use App\Model\Settings\Exceptions\SettingsItemNotFoundException; use App\Model\Settings\Queries\SettingDateValueQuery; @@ -16,7 +16,7 @@ /** * Presenter obsluhující načítání plateb z API banky. */ -class BankPresenter extends ActionBasePresenter +class BankPresenter extends ApiBasePresenter { #[Inject] public QueryBus $queryBus; diff --git a/app/ActionModule/Presenters/MailingPresenter.php b/app/ApiModule/Presenters/MailPresenter.php similarity index 95% rename from app/ActionModule/Presenters/MailingPresenter.php rename to app/ApiModule/Presenters/MailPresenter.php index b91673a2c..7e47bf148 100644 --- a/app/ActionModule/Presenters/MailingPresenter.php +++ b/app/ApiModule/Presenters/MailPresenter.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace App\ActionModule\Presenters; +namespace App\ApiModule\Presenters; use App\Model\Acl\Permission; use App\Model\Acl\SrsResource; @@ -18,7 +18,7 @@ /** * Presenter obsluhující potvrzení změny e-mailu. */ -class MailingPresenter extends ActionBasePresenter +class MailPresenter extends ApiBasePresenter { #[Inject] public CommandBus $commandBus; diff --git a/app/ActionModule/Presenters/MaturityPresenter.php b/app/ApiModule/Presenters/MaturityPresenter.php similarity index 98% rename from app/ActionModule/Presenters/MaturityPresenter.php rename to app/ApiModule/Presenters/MaturityPresenter.php index bd432220b..31968c465 100644 --- a/app/ActionModule/Presenters/MaturityPresenter.php +++ b/app/ApiModule/Presenters/MaturityPresenter.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace App\ActionModule\Presenters; +namespace App\ApiModule\Presenters; use App\Model\Acl\Repositories\RoleRepository; use App\Model\Acl\Role; @@ -27,7 +27,7 @@ /** * Presenter obsluhující kontrolu splatnosti přihlášek. */ -class MaturityPresenter extends ActionBasePresenter +class MaturityPresenter extends ApiBasePresenter { #[Inject] public QueryBus $queryBus; diff --git a/app/Router/RouterFactory.php b/app/Router/RouterFactory.php index a55ddd2c0..931c2e617 100644 --- a/app/Router/RouterFactory.php +++ b/app/Router/RouterFactory.php @@ -36,13 +36,6 @@ public function createRouter(): RouteList 'id' => null, ]); - $router->addRoute('action//[/]', [ - 'module' => 'Action', - 'presenter' => null, - 'action' => null, - 'id' => null, - ]); - $router->addRoute('admin/cms//[/][/]', [ 'module' => 'Admin:Cms', 'presenter' => 'Page',