eZPublishCommunityProject  2013.9
eZ\Publish\Core\MVC\Symfony\Matcher\ContentMatcherFactory Class Reference
+ Inheritance diagram for eZ\Publish\Core\MVC\Symfony\Matcher\ContentMatcherFactory:
+ Collaboration diagram for eZ\Publish\Core\MVC\Symfony\Matcher\ContentMatcherFactory:

Protected Member Functions

 doMatch (MatcherInterface $matcher, ValueObject $valueObject)
 Checks if $valueObject matches $matcher rules. More...
 
- Protected Member Functions inherited from eZ\Publish\Core\MVC\Symfony\Matcher\ContentBasedMatcherFactory
 getMatcher ($matcherIdentifier)
 
- Protected Member Functions inherited from eZ\Publish\Core\MVC\Symfony\Matcher\AbstractMatcherFactory
 doMatch (MatcherInterface $matcher, ValueObject $valueObject)
 Checks if $valueObject matches $matcher rules. More...
 
 getMatcher ($matcherIdentifier)
 Returns the matcher object. More...
 

Additional Inherited Members

- Public Member Functions inherited from eZ\Publish\Core\MVC\Symfony\Matcher\AbstractMatcherFactory
 __construct (Repository $repository, array $matchConfig)
 
 match (ValueObject $valueObject, $viewType)
 Checks if $valueObject has a usable configuration for $viewType. More...
 
- Public Attributes inherited from eZ\Publish\Core\MVC\Symfony\Matcher\ContentBasedMatcherFactory
const MATCHER_RELATIVE_NAMESPACE = 'eZ\\Publish\\Core\\MVC\\Symfony\\Matcher\\ContentBased'
 
- Protected Attributes inherited from eZ\Publish\Core\MVC\Symfony\Matcher\AbstractMatcherFactory
 $alreadyMatched
 
 $matchConfig
 
 $matcherRelativeNamespace
 
 $matchers
 
 $repository
 

Member Function Documentation

eZ\Publish\Core\MVC\Symfony\Matcher\ContentMatcherFactory::doMatch ( MatcherInterface  $matcher,
ValueObject  $valueObject 
)
protected

Checks if $valueObject matches $matcher rules.

Parameters
\eZ\Publish\Core\MVC\Symfony\Matcher\ContentBased\MatcherInterface$matcher
ValueObject$valueObject
Exceptions
\InvalidArgumentException
Returns
bool

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