Exponential 5.x Kernel 7.5.40 Exponential New Stack (Symfony-based) Kernel — PHP Class Reference

Public Member Functions | Protected Attributes | List of all members
eZ\Publish\Core\MVC\Symfony\Matcher\Block\MultipleValued Class Reference

Abstract class for basic matchers, accepting multiple values to match against. More...

Inheritance diagram for eZ\Publish\Core\MVC\Symfony\Matcher\Block\MultipleValued:

## Public Member Functions
| setMatchingConfig ($matchingConfig)
| Registers the matching configuration for the matcher. More...
| getValues ()
| Returns matcher's values. More...
| getRepository ()
Public Member Functions inherited from eZ\Publish\Core\MVC\RepositoryAware
| setRepository (Repository $repository)
Public Member Functions inherited from eZ\Publish\Core\MVC\Symfony\Matcher\Block\ViewMatcherInterface
| matchBlock (Block $block)
| Checks if a Block object matches. More...
Public Member Functions inherited from eZ\Publish\Core\MVC\Symfony\Matcher\ViewMatcherInterface
| match (View $view)
| Matches the $view against a set of matchers. More...

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

## Detailed Description

Abstract class for basic matchers, accepting multiple values to match against.

Definition at line 14 of file Block/MultipleValued.php.

## Member Function Documentation

## ◆ getRepository()

eZ\Publish\Core\MVC\Symfony\Matcher\Block\MultipleValued::getRepository | ( |  | ) |

Returns
  \eZ\Publish\API\Repository\Repository

Definition at line 46 of file Block/MultipleValued.php.

References eZ\Publish\Core\MVC\RepositoryAware\$repository.

## ◆ getValues()

eZ\Publish\Core\MVC\Symfony\Matcher\Block\MultipleValued::getValues | ( |  | ) |

Returns matcher's values.

Returns
  array

Definition at line 38 of file Block/MultipleValued.php.

## ◆ setMatchingConfig()

eZ\Publish\Core\MVC\Symfony\Matcher\Block\MultipleValued::setMatchingConfig | ( |  | $matchingConfig | ) |

Registers the matching configuration for the matcher.

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

Parameters

  mixed | $matchingConfig |

Exceptions

Implements eZ\Publish\Core\MVC\Symfony\Matcher\ViewMatcherInterface.

Definition at line 27 of file Block/MultipleValued.php.

## Member Data Documentation

## ◆ $values

eZ\Publish\Core\MVC\Symfony\Matcher\Block\MultipleValued::$values
| protected

Definition at line 17 of file Block/MultipleValued.php.

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

- Block/MultipleValued.php

Copyright © 1998 – 2026 7x. All rights reserved. Licensed under the GNU GPLv2+.