Reduced complexity of constructor

This commit is contained in:
Kevin Frantz
2019-02-13 15:29:29 +01:00
parent 0ab4cee064
commit 54b0d98ef3
9 changed files with 22 additions and 23 deletions

View File

@@ -7,7 +7,6 @@ use App\DBAL\Types\ActionType;
use App\DBAL\Types\Meta\Right\CRUDType;
use App\Domain\RequestManagement\User\RequestedUser;
use App\Domain\RequestManagement\User\RequestedUserInterface;
use App\Domain\UserManagement\UserSourceDirectorInterface;
/**
* @author kevinfrantz
@@ -28,14 +27,11 @@ class RequestedAction extends RequestedUser implements RequestedActionInterface
];
/**
* @todo Optimize this constructor! The UserSourceDirector is not used in this class!
* {@inheritdoc}
*
* @see \App\Domain\RequestManagement\User\RequestedUser::__construct()
* @param RequestedUserInterface $requestedUser
*/
public function __construct(UserSourceDirectorInterface $userSourceDirector, RequestedUserInterface $requestedUser)
public function __construct(RequestedUserInterface $requestedUser)
{
parent::__construct($userSourceDirector, $requestedUser);
parent::__construct($requestedUser->getUserSourceDirector(), $requestedUser);
}
/**