Skip to content
Snippets Groups Projects

Draft: Resolve #3297518 "Automated drupal 10"

8 files
+ 66
33
Compare changes
  • Side-by-side
  • Inline
Files
8
@@ -2,19 +2,19 @@
namespace Drupal\leaflet_geojson_file\Plugin\Field\FieldFormatter;
use Drupal\Component\Utility\Html;
use Drupal\Core\Entity\EntityFieldManagerInterface;
use Drupal\Core\Field\FormatterBase;
use Drupal\leaflet\Plugin\Field\FieldFormatter\LeafletDefaultFormatter;
use Drupal\leaflet_geojson_file\LeafletGeoJsonService;
use Symfony\Component\DependencyInjection\ContainerInterface;
use Drupal\Core\Extension\ModuleHandlerInterface;
use Drupal\Core\Field\FieldDefinitionInterface;
use Drupal\Core\Field\FieldItemListInterface;
use Drupal\Core\Field\FormatterBase;
use Drupal\Core\Form\FormStateInterface;
use Drupal\Core\Utility\Token;
use Drupal\core\Render\Renderer;
use Drupal\Core\Extension\ModuleHandlerInterface;
use Drupal\Component\Utility\Html;
use Drupal\Core\Render\Renderer;
use Drupal\Core\Utility\LinkGeneratorInterface;
use Drupal\Core\Utility\Token;
use Drupal\leaflet\Plugin\Field\FieldFormatter\LeafletDefaultFormatter;
use Drupal\leaflet_geojson_file\LeafletGeoJsonService;
use Symfony\Component\DependencyInjection\ContainerInterface;
/**
* Plugin implementation of the 'leaflet_default' formatter.
@@ -32,19 +32,32 @@ class LeafletGeoJsonFormatter extends LeafletDefaultFormatter {
/**
* LeafletGeoJsonFormatter constructor.
*
* @param $plugin_id
* @param $plugin_definition
* @param string $plugin_id
* The plugin_id for the formatter.
* @param mixed $plugin_definition
* The plugin implementation definition.
* @param \Drupal\Core\Field\FieldDefinitionInterface $field_definition
* The definition of the field to which the formatter is associated.
* @param array $settings
* @param $label
* @param $view_mode
* The formatter settings.
* @param string $label
* The formatter label display setting.
* @param string $view_mode
* The view mode.
* @param array $third_party_settings
* @param \Drupal\leaflet_geojson_file\LeafletGeoJsonService $leaflet_service
* Any third party settings settings.
* @param \Drupal\Leaflet\LeafletService $leaflet_service
* The Leaflet service.
* @param \Drupal\Core\Entity\EntityFieldManagerInterface $entity_field_manager
* @param \Drupal\Core\Utility\Token $token
* The Entity Field Manager.
* @param \Drupal\core\Utility\Token $token
* The token service.
* @param \Drupal\core\Render\Renderer $renderer
* The renderer service.
* @param \Drupal\Core\Extension\ModuleHandlerInterface $module_handler
* The module handler.
* @param \Drupal\Core\Utility\LinkGeneratorInterface $link_generator
* The Link Generator service.
*/
public function __construct(
$plugin_id,
@@ -61,7 +74,7 @@ class LeafletGeoJsonFormatter extends LeafletDefaultFormatter {
ModuleHandlerInterface $module_handler,
LinkGeneratorInterface $link_generator
) {
parent::__construct($plugin_id, $plugin_definition, $field_definition, $settings, $label, $view_mode, $third_party_settings, $leaflet_service, $token, $renderer, $module_handler, $link_generator);
parent::__construct($plugin_id, $plugin_definition, $field_definition, $settings, $label, $view_mode, $third_party_settings, $leaflet_service, $entity_field_manager, $token, $renderer, $module_handler, $link_generator);
$this->defaultSettings = self::getDefaultSettings();
$this->leafletService = $leaflet_service;
$this->token = $token;
Loading