Implements \Drupal\Component\Plugin\Discovery\DicoveryInterface::getDefinitions().
Overrides DiscoveryInterface::getDefinitions
public function getDefinitions() {
$definitions = $this->decorated
->getDefinitions();
foreach ($definitions as $plugin_id => &$definition) {
call_user_func_array($this->processCallback, array(
&$definition,
$plugin_id,
));
}
// Allow process callbacks to unset definitions.
return array_filter($definitions);
}