PHP 클래스 eZ\Bundle\EzPublishCoreBundle\Cache\Http\VarnishProxyClientFactory

파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( eZ\Publish\Core\MVC\ConfigResolverInterface $configResolver, eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\SiteAccessAware\DynamicSettingParserInterface $dynamicSettingParser, $proxyClientClass )
buildProxyClient ( array $servers, string $baseUrl ) : FOS\HttpCache\ProxyClient\Varnish Builds the proxy client, taking dynamically defined servers into account.

메소드 상세

__construct() 공개 메소드

public __construct ( eZ\Publish\Core\MVC\ConfigResolverInterface $configResolver, eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\SiteAccessAware\DynamicSettingParserInterface $dynamicSettingParser, $proxyClientClass )
$configResolver eZ\Publish\Core\MVC\ConfigResolverInterface
$dynamicSettingParser eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\SiteAccessAware\DynamicSettingParserInterface

buildProxyClient() 공개 메소드

Builds the proxy client, taking dynamically defined servers into account.
public buildProxyClient ( array $servers, string $baseUrl ) : FOS\HttpCache\ProxyClient\Varnish
$servers array
$baseUrl string
리턴 FOS\HttpCache\ProxyClient\Varnish