Implement account edit; add SessionHelper, PasswordHelper and ActionResult

This commit is contained in:
Lexi / Zoe 2021-08-15 17:40:35 +02:00
parent 32add30c9d
commit 6ace072841
Signed by: binaryDiv
GPG key ID: F8D4956E224DA232
15 changed files with 637 additions and 68 deletions

View file

@ -3,6 +3,7 @@ declare(strict_types=1);
namespace MailAccountAdmin\Frontend;
use MailAccountAdmin\Common\SessionHelper;
use MailAccountAdmin\Common\UserHelper;
use Slim\Views\Twig;
@ -10,12 +11,15 @@ class BaseController
{
/** @var Twig */
protected $view;
/** @var SessionHelper */
protected $sessionHelper;
/** @var UserHelper */
protected $userHelper;
public function __construct(Twig $view, UserHelper $userHelper)
public function __construct(Twig $view, SessionHelper $sessionHelper, UserHelper $userHelper)
{
$this->view = $view;
$this->sessionHelper = $sessionHelper;
$this->userHelper = $userHelper;
// Register globals