- Some minor fixes in controllertrait (ignore attribute)

This commit is contained in:
Dave M. 2024-11-10 13:08:49 +00:00
parent 4484dc8985
commit 3320dc47c1
1 changed files with 5 additions and 1 deletions

View File

@ -11,21 +11,25 @@ use Notes\Security\Attribute\Security;
use %NAMESPACE%\{ Entity, Lib, Form }; use %NAMESPACE%\{ Entity, Lib, Form };
use Mcnd\Event\EventManager; use Mcnd\Event\EventManager;
use Ulmus\User\Entity\UserInterface; use Notes\Attribute\Ignore;use Ulmus\User\Entity\UserInterface;
#[Security(locked: false)] #[Security(locked: false)]
#[Route(method: ['GET', 'POST', ])] #[Route(method: ['GET', 'POST', ])]
trait ControllerTrait { trait ControllerTrait {
use \Lean\ControllerTrait; use \Lean\ControllerTrait;
#[Ignore]
public ? UserInterface $user; public ? UserInterface $user;
#[Ignore]
protected EventManager $eventManager; protected EventManager $eventManager;
#[Ignore]
public function __construct(Picea $picea, Session $session, UserInterface $user, \Notes\Breadcrumb\Breadcrumb $breadcrumb, EventManager $eventManager) { public function __construct(Picea $picea, Session $session, UserInterface $user, \Notes\Breadcrumb\Breadcrumb $breadcrumb, EventManager $eventManager) {
$this->initializeController($picea, $session, $user, $breadcrumb, $eventManager); $this->initializeController($picea, $session, $user, $breadcrumb, $eventManager);
} }
#[Ignore]
public function initializeController(Picea $picea, Session $session, UserInterface $user, \Notes\Breadcrumb\Breadcrumb $breadcrumb, EventManager $eventManager) { public function initializeController(Picea $picea, Session $session, UserInterface $user, \Notes\Breadcrumb\Breadcrumb $breadcrumb, EventManager $eventManager) {
$this->picea = $picea; $this->picea = $picea;
$this->session = $session; $this->session = $session;