Optimized RequestManagement

This commit is contained in:
Kevin Frantz
2019-02-03 01:01:26 +01:00
parent bd2318ab5b
commit f3c2286a64
10 changed files with 109 additions and 23 deletions

View File

@@ -6,7 +6,8 @@ use App\Attribut\ActionTypeAttribut;
use App\DBAL\Types\ActionType;
use App\DBAL\Types\Meta\Right\CRUDType;
use App\Domain\RequestManagement\User\RequestedUser;
use App\Domain\RequestManagement\Right\RequestedRightInterface;
use App\Domain\RequestManagement\User\RequestedUserInterface;
use App\Domain\UserManagement\UserSourceDirectorInterface;
/**
* @author kevinfrantz
@@ -27,11 +28,13 @@ class RequestedAction extends RequestedUser implements RequestedActionInterface
];
/**
* @param RequestedRightInterface $requestedRight
* {@inheritdoc}
*
* @see \App\Domain\RequestManagement\User\RequestedUser::__construct()
*/
public function __construct(RequestedRightInterface $requestedRight)
public function __construct(UserSourceDirectorInterface $userSourceDirector, RequestedUserInterface $requestedUser)
{
$this->requestedRight = $requestedRight;
parent::__construct($userSourceDirector, $requestedUser);
}
/**