public function AliasTypeManager::getPluginDefinitionByType in View Mode Page 4.0.x
Same name and namespace in other branches
- 8.3 src/AliasTypeManager.php \Drupal\view_mode_page\AliasTypeManager::getPluginDefinitionByType()
- 3.2.x src/AliasTypeManager.php \Drupal\view_mode_page\AliasTypeManager::getPluginDefinitionByType()
Returns plugin definitions that support a given token type.
Parameters
string $type: The type of token plugin must support to be useful.
Return value
array Plugin definitions.
File
- src/
AliasTypeManager.php, line 40
Class
- AliasTypeManager
- Manages view_mode_page alias type plugins.
Namespace
Drupal\view_mode_pageCode
public function getPluginDefinitionByType($type) {
$definitions = array_filter($this
->getDefinitions(), function ($definition) use ($type) {
if (!empty($definition['types']) && in_array($type, $definition['types'])) {
return TRUE;
}
return FALSE;
});
return $definitions;
}