PHP 클래스 eZ\Publish\Core\MVC\Symfony\SiteAccess\MatcherBuilder

상속: implements eZ\Publish\Core\MVC\Symfony\SiteAccess\MatcherBuilderInterface
파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel 1 사용 예제들

공개 메소드들

메소드 설명
buildMatcher ( string $matcherIdentifier, mixed $matchingConfiguration, SimplifiedRequest $request ) : eZ\Publish\Core\MVC\Symfony\SiteAccess\Matcher Builds siteaccess matcher.

메소드 상세

buildMatcher() 공개 메소드

In the siteaccess configuration, if the matcher class begins with a "\" (FQ class name), it will be used as is, passing the matching configuration in the constructor. Otherwise, given matching class will be relative to eZ\Publish\Core\MVC\Symfony\SiteAccess namespace.
public buildMatcher ( string $matcherIdentifier, mixed $matchingConfiguration, SimplifiedRequest $request ) : eZ\Publish\Core\MVC\Symfony\SiteAccess\Matcher
$matcherIdentifier string "Identifier" of the matcher to build (i.e. its FQ class name).
$matchingConfiguration mixed Configuration to pass to the matcher. Can be anything the matcher supports.
$request eZ\Publish\Core\MVC\Symfony\Routing\SimplifiedRequest The request to match against.
리턴 eZ\Publish\Core\MVC\Symfony\SiteAccess\Matcher