Ejemplo n.º 1
0
 /**
  * Constructs a RestExport object.
  *
  * @param array $configuration
  *   A configuration array containing information about the plugin instance.
  * @param string $plugin_id
  *   The plugin_id for the plugin instance.
  * @param mixed $plugin_definition
  *   The plugin implementation definition.
  * @param \Drupal\Core\Routing\RouteProviderInterface $route_provider
  *   The route provider.
  * @param \Drupal\Core\State\StateInterface $state
  *   The state key value store.
  * @param \Drupal\Core\Render\RendererInterface $renderer
  *   The renderer.
  */
 public function __construct(array $configuration, $plugin_id, $plugin_definition, RouteProviderInterface $route_provider, StateInterface $state, RendererInterface $renderer)
 {
     parent::__construct($configuration, $plugin_id, $plugin_definition, $route_provider, $state);
     $this->renderer = $renderer;
 }
Ejemplo n.º 2
0
 /**
  * Constructs a Page object.
  *
  * @param array $configuration
  *   A configuration array containing information about the plugin instance.
  * @param string $plugin_id
  *   The plugin_id for the plugin instance.
  * @param mixed $plugin_definition
  *   The plugin implementation definition.
  * @param \Drupal\Core\Routing\RouteProviderInterface $route_provider
  *   The route provider.
  * @param \Drupal\Core\State\StateInterface $state
  *   The state key value store.
  * @param \Drupal\Core\Entity\EntityStorageInterface $menu_storage
  *   The menu storage.
  */
 public function __construct(array $configuration, $plugin_id, $plugin_definition, RouteProviderInterface $route_provider, StateInterface $state, EntityStorageInterface $menu_storage)
 {
     parent::__construct($configuration, $plugin_id, $plugin_definition, $route_provider, $state);
     $this->menuStorage = $menu_storage;
 }
Ejemplo n.º 3
0
 /**
  * Constructs a Drupal\rest\Plugin\ResourceBase object.
  *
  * @param array $configuration
  *   A configuration array containing information about the plugin instance.
  * @param string $plugin_id
  *   The plugin_id for the plugin instance.
  * @param mixed $plugin_definition
  *   The plugin implementation definition.
  * @param \Drupal\Core\Routing\RouteProviderInterface $route_provider
  *   The route provider
  * @param \Drupal\Core\State\StateInterface $state
  *   The state key value store.
  * @param \Drupal\Core\ContentNegotiation $content_negotiation
  *   The content negotiation library.
  */
 public function __construct(array $configuration, $plugin_id, $plugin_definition, RouteProviderInterface $route_provider, StateInterface $state, ContentNegotiation $content_negotiation)
 {
     parent::__construct($configuration, $plugin_id, $plugin_definition, $route_provider, $state);
     $this->contentNegotiation = $content_negotiation;
 }