eZ\Publish\Core\Repository\Tests\Service\Mock\PermissionTest::getPermissionResolverMock PHP 메소드

getPermissionResolverMock() 보호된 메소드

protected getPermissionResolverMock ( $methods = [] ) : eZ\Publish\API\Repository\PermissionResolver | PHPUnit_Framework_MockObject_MockObject
리턴 eZ\Publish\API\Repository\PermissionResolver | PHPUnit_Framework_MockObject_MockObject
    protected function getPermissionResolverMock($methods = [])
    {
        if ($this->permissionResolverMock === null) {
            $this->permissionResolverMock = $this->getMockBuilder('eZ\\Publish\\Core\\Repository\\Permission\\PermissionResolver')->setMethods($methods)->setConstructorArgs([$this->getRoleDomainMapperMock(), $this->getLimitationServiceMock(), $this->getPersistenceMock()->userHandler(), $this->getUserReferenceMock()])->getMock();
        }
        return $this->permissionResolverMock;
    }