eZPublishCommunityProject  2013.5
eZ\Publish\Core\MVC\Symfony\View\ViewProviderMatcher Interface Reference

Base interface for view providers. More...

+ Inheritance diagram for eZ\Publish\Core\MVC\Symfony\View\ViewProviderMatcher:

Public Member Functions

 setMatchingConfig ($matchingConfig)
 Registers the matching configuration for the matcher. More...
 

Detailed Description

Base interface for view providers.

Member Function Documentation

eZ\Publish\Core\MVC\Symfony\View\ViewProviderMatcher::setMatchingConfig (   $matchingConfig)

Registers the matching configuration for the matcher.

It's up to the implementor to validate $matchingConfig since it can be anything configured by the end-developer.

Parameters
mixed$matchingConfig
Exceptions
\InvalidArgumentExceptionShould be thrown if $matchingConfig is not valid.
Returns
void

Implemented in eZ\Publish\Core\MVC\Symfony\View\ContentViewProvider\Configured\Matcher\UrlAlias, eZ\Publish\Core\MVC\Symfony\View\BlockViewProvider\Configured\Matcher\MultipleValued, and eZ\Publish\Core\MVC\Symfony\View\ContentViewProvider\Configured\Matcher\MultipleValued.


The documentation for this interface was generated from the following file: