eZPublishCommunityProject  2013.5
eZ\Publish\Core\MVC\Symfony\View\BlockViewProvider\Configured\Matcher\MultipleValued Class Reference

Abstract class for basic matchers to be used with View, accepting multiple values to match against. More...

+ Inheritance diagram for eZ\Publish\Core\MVC\Symfony\View\BlockViewProvider\Configured\Matcher\MultipleValued:
+ Collaboration diagram for eZ\Publish\Core\MVC\Symfony\View\BlockViewProvider\Configured\Matcher\MultipleValued:

Public Member Functions

 getRepository ()
 
 getValues ()
 Returns matcher's values. More...
 
 setMatchingConfig ($matchingConfig)
 Registers the matching configuration for the matcher. More...
 
- Public Member Functions inherited from eZ\Publish\Core\MVC\RepositoryAware
 setRepository (Repository $repository)
 
- Public Member Functions inherited from eZ\Publish\Core\MVC\Symfony\View\BlockViewProvider\Configured\Matcher
 matchBlock (Block $block)
 Checks if a Block object matches. More...
 

Protected Attributes

 $values
 
- Protected Attributes inherited from eZ\Publish\Core\MVC\RepositoryAware
 $repository
 

Detailed Description

Abstract class for basic matchers to be used with View, accepting multiple values to match against.

Member Function Documentation

eZ\Publish\Core\MVC\Symfony\View\BlockViewProvider\Configured\Matcher\MultipleValued::getRepository ( )
Returns
eZ\Publish\Core\MVC\Symfony\View\BlockViewProvider\Configured\Matcher\MultipleValued::getValues ( )

Returns matcher's values.

Returns
array
eZ\Publish\Core\MVC\Symfony\View\BlockViewProvider\Configured\Matcher\MultipleValued::setMatchingConfig (   $matchingConfig)

Registers the matching configuration for the matcher.

$matchingConfig can have single (string|int...) or multiple values (array)

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

Implements eZ\Publish\Core\MVC\Symfony\View\ViewProviderMatcher.

Member Data Documentation

eZ\Publish\Core\MVC\Symfony\View\BlockViewProvider\Configured\Matcher\MultipleValued::$values
protected

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