public function EntityView::__construct in Services 9.0.x
Same name and namespace in other branches
- 8.4 src/Plugin/ServiceDefinition/EntityView.php \Drupal\services\Plugin\ServiceDefinition\EntityView::__construct()
Parameters
array $configuration:
string $plugin_id:
mixed $plugin_definition:
RendererInterface $renderer:
Overrides ContextAwarePluginBase::__construct
File
- src/
Plugin/ ServiceDefinition/ EntityView.php, line 47
Class
- EntityView
- Plugin annotation @ServiceDefinition( id = "entity_view", methods = { "GET" }, translatable = true, deriver = "\Drupal\services\Plugin\Deriver\EntityView" )
Namespace
Drupal\services\Plugin\ServiceDefinitionCode
public function __construct(array $configuration, $plugin_id, $plugin_definition, RendererInterface $renderer, AssetResolverInterface $asset_resolver, AssetCollectionRendererInterface $css_collection_renderer, AssetCollectionRendererInterface $js_collection_renderer) {
parent::__construct($configuration, $plugin_id, $plugin_definition);
$this->renderer = $renderer;
$this->assetResolver = $asset_resolver;
$this->cssCollectionRenderer = $css_collection_renderer;
$this->jsCollectionRenderer = $js_collection_renderer;
}