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

Public Member Functions | List of all members
eZ\Publish\Core\MVC\Symfony\SiteAccess\SiteAccessRouterInterface Interface Reference
Inheritance diagram for eZ\Publish\Core\MVC\Symfony\SiteAccess\SiteAccessRouterInterface:

## Public Member Functions
| match (SimplifiedRequest $request)
| Performs SiteAccess matching given the $request. More...
| matchByName ($siteAccessName)
| Matches a SiteAccess by name. More...

## Detailed Description

Definition at line 11 of file SiteAccessRouterInterface.php.

## Member Function Documentation

## ◆ match()

eZ\Publish\Core\MVC\Symfony\SiteAccess\SiteAccessRouterInterface::match | ( | SimplifiedRequest | $request | ) |

Performs SiteAccess matching given the $request.

Parameters

  \eZ\Publish\Core\MVC\Symfony\Routing\SimplifiedRequest | $request |

Exceptions

Implemented in eZ\Publish\Core\MVC\Symfony\SiteAccess\Router.

## ◆ matchByName()

eZ\Publish\Core\MVC\Symfony\SiteAccess\SiteAccessRouterInterface::matchByName | ( |  | $siteAccessName | ) |

Matches a SiteAccess by name.

Returns corresponding SiteAccess object, according to configuration, with corresponding matcher. If no matcher can be found (e.g. non versatile), matcher property will be "default".

Parameters

  string | $siteAccessName |

Exceptions

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

- SiteAccessRouterInterface.php

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