eZPublishCommunityProject  2013.6
eZ\Publish\Core\MVC\Symfony\View\Provider\ContentBasedConfigured Class Reference
+ Inheritance diagram for eZ\Publish\Core\MVC\Symfony\View\Provider\ContentBasedConfigured:
+ Collaboration diagram for eZ\Publish\Core\MVC\Symfony\View\Provider\ContentBasedConfigured:

Public Attributes

const MATCHER_RELATIVE_NAMESPACE = 'eZ\\Publish\\Core\\MVC\\Symfony\\View\\ContentViewProvider\\Configured\\Matcher'
 

Protected Member Functions

 getMatcher ($matcherIdentifier)
 Returns the matcher object. More...
 
- Protected Member Functions inherited from eZ\Publish\Core\MVC\Symfony\View\Provider\Configured
 getMatcher ($matcherIdentifier)
 Returns the matcher object. More...
 

Additional Inherited Members

- Public Member Functions inherited from eZ\Publish\Core\MVC\Symfony\View\Provider\Configured
 __construct (Repository $repository, array $matchConfig)
 
- Protected Attributes inherited from eZ\Publish\Core\MVC\Symfony\View\Provider\Configured
 $matchConfig
 
 $matchers
 
 $repository
 

Member Function Documentation

eZ\Publish\Core\MVC\Symfony\View\Provider\ContentBasedConfigured::getMatcher (   $matcherIdentifier)
protected

Returns the matcher object.

Parameters
string$matcherIdentifierThe matcher class. If it begins with a '\' it means it's a FQ class name, otherwise it is relative to eZ namespace.
Exceptions
\InvalidArgumentException
Returns

Member Data Documentation

const eZ\Publish\Core\MVC\Symfony\View\Provider\ContentBasedConfigured::MATCHER_RELATIVE_NAMESPACE = 'eZ\\Publish\\Core\\MVC\\Symfony\\View\\ContentViewProvider\\Configured\\Matcher'

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