Code Duplication    Length = 12-15 lines in 2 locations

modules/mongodb_watchdog/src/Controller/DetailController.php 1 location

@@ 71-85 (lines=15) @@
68
  /**
69
   * {@inheritdoc}
70
   */
71
  public static function create(ContainerInterface $container) {
72
    /** @var \Psr\Log\LoggerInterface $logger */
73
    $logger = $container->get('logger.channel.mongodb_watchdog');
74
75
    /** @var \Drupal\mongodb_watchdog\EventController $eventController */
76
    $eventController = $container->get('mongodb.watchdog_event_controller');
77
78
    /** @var \Drupal\mongodb_watchdog\Logger $watchdog */
79
    $watchdog = $container->get('mongodb.logger');
80
81
    /** @var array $config */
82
    $config = $container->get('config.factory')->get('mongodb_watchdog.settings');
83
84
    return new static($watchdog, $logger, $eventController, $config);
85
  }
86
87
  /**
88
   * Controller for mongodb_watchdog.detail.

modules/mongodb_watchdog/src/Controller/RequestController.php 1 location

@@ 167-178 (lines=12) @@
164
  /**
165
   * {@inheritdoc}
166
   */
167
  public static function create(ContainerInterface $container) {
168
    /** @var \Drupal\mongodb_watchdog\Logger $watchdog */
169
    $watchdog = $container->get('mongodb.logger');
170
171
    /** @var \Drupal\Core\Datetime\DateFormatterInterface $date_formatter */
172
    $date_formatter = $container->get('date.formatter');
173
174
    /** @var \Drupal\Core\Config\ConfigFactoryInterface $config_factory */
175
    $config_factory = $container->get('config.factory');
176
    $items_per_page = $config_factory->get('mongodb_watchdog.settings')->get('items_per_page');
177
    return new static($watchdog, $date_formatter, $items_per_page);
178
  }
179
180
  /**
181
   * Set up the templates pager.