public function Page::getParameterNames in Page Manager 8.4
Same name and namespace in other branches
- 8 src/Entity/Page.php \Drupal\page_manager\Entity\Page::getParameterNames()
Gets the names of all parameters for this page.
Return value
string[]
Overrides PageInterface::getParameterNames
2 calls to Page::getParameterNames()
- Page::filterParameters in src/Entity/ Page.php 
- Filters the parameters to remove any without a valid type.
- Page::getParameters in src/Entity/ Page.php 
- Returns the parameter context value objects for this page entity.
File
- src/Entity/ Page.php, line 298 
Class
- Page
- Defines a Page entity class.
Namespace
Drupal\page_manager\EntityCode
public function getParameterNames() {
  if (preg_match_all('|\\{(\\w+)\\}|', $this
    ->getPath(), $matches)) {
    return $matches[1];
  }
  return [];
}