eZ\Publish\Core\Repository\Permission\PermissionResolver::__construct PHP Method

__construct() public method

public __construct ( RoleDomainMapper $roleDomainMapper, LimitationService $limitationService, eZ\Publish\SPI\Persistence\User\Handler $userHandler, eZ\Publish\API\Repository\Values\User\UserReference $userReference )
$roleDomainMapper eZ\Publish\Core\Repository\Helper\RoleDomainMapper
$limitationService eZ\Publish\Core\Repository\Helper\LimitationService
$userHandler eZ\Publish\SPI\Persistence\User\Handler
$userReference eZ\Publish\API\Repository\Values\User\UserReference
    public function __construct(RoleDomainMapper $roleDomainMapper, LimitationService $limitationService, UserHandler $userHandler, APIUserReference $userReference)
    {
        $this->roleDomainMapper = $roleDomainMapper;
        $this->limitationService = $limitationService;
        $this->userHandler = $userHandler;
        $this->currentUserRef = $userReference;
    }