class PathMatcher
Provides a path matcher.
Hierarchy
- class \Drupal\Core\Path\PathMatcher implements PathMatcherInterface
File
- core/lib/Drupal/Core/Path/PathMatcher.php, line 12
Namespace
Drupal\Core\PathMembers
Name | Modifiers | Type | Description |
---|---|---|---|
PathMatcher::$configFactory | protected | property | The config factory service. |
PathMatcher::$frontPage | protected | property | The default front page. |
PathMatcher::$isCurrentFrontPage | protected | property | Whether the current page is the front page. |
PathMatcher::$regexes | protected | property | The cache of regular expressions. |
PathMatcher::$routeMatch | protected | property | The current route match. |
PathMatcher::getFrontPagePath | protected | function | Gets the current front page path. |
PathMatcher::isFrontPage | public | function | Checks if the current page is the front page. Overrides PathMatcherInterface::isFrontPage |
PathMatcher::matchPath | public | function | Checks if a path matches any pattern in a set of patterns. Overrides PathMatcherInterface::matchPath |
PathMatcher::__construct | public | function | Creates a new PathMatcher. |
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Path!PathMatcher.php/class/PathMatcher/8.1.x