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

ContentBased/MatcherInterface.php
Go to the documentation of this file.
1 <?php
2
7 namespace eZ\Publish\Core\MVC\Symfony\Matcher\ContentBased;
8
9 use eZ\Publish\Core\MVC\Symfony\Matcher\MatcherInterface as BaseMatcherInterface;
10 use eZ\Publish\API\Repository\Values\Content\Location;
11 use eZ\Publish\API\Repository\Values\Content\ContentInfo;
12
16 interface MatcherInterface extends BaseMatcherInterface
17 {
25 public function matchLocation(Location $location);
26
34 public function matchContentInfo(ContentInfo $contentInfo);
35 }
eZ\Publish\API\Repository\Values\Content\ContentInfo
Definition: API/Repository/Values/Content/ContentInfo.php:31
eZ\Publish\API\Repository\Values\Content\Location
Definition: API/Repository/Values/Content/Location.php:32
eZ\Publish\Core\MVC\Symfony\Matcher\ContentBased\MatcherInterface
Main interface for content/location matchers.
Definition: ContentBased/MatcherInterface.php:17
eZ\Publish\Core\MVC\Symfony\Matcher\ContentBased\MatcherInterface\matchLocation
matchLocation(Location $location)
Checks if a Location object matches.
eZ\Publish\Core\MVC\Symfony\Matcher\ContentBased\MatcherInterface\matchContentInfo
matchContentInfo(ContentInfo $contentInfo)
Checks if a ContentInfo object matches.
eZ\Publish\Core\MVC\Symfony\Matcher\MatcherInterface
Base interface for matchers.
Definition: MatcherInterface.php:15
eZ\Publish\Core\MVC\Symfony\Matcher\ContentBased
Definition: Core/MVC/Symfony/Matcher/ContentBased/Depth.php:7
Copyright © 1998 – 2026 7x. All rights reserved. Licensed under the GNU GPLv2+.