Code Duplication    Length = 12-15 lines in 2 locations

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

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

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

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