| @@ 166-180 (lines=15) @@ | ||
| 163 | /** |
|
| 164 | * {@inheritdoc} |
|
| 165 | */ |
|
| 166 | public static function create(ContainerInterface $container) { |
|
| 167 | /** @var \Psr\Log\LoggerInterface $logger */ |
|
| 168 | $logger = $container->get('logger.channel.mongodb_watchdog'); |
|
| 169 | ||
| 170 | /** @var \Drupal\mongodb_watchdog\Logger $watchdog */ |
|
| 171 | $watchdog = $container->get('mongodb.logger'); |
|
| 172 | ||
| 173 | /** @var \Drupal\Core\Config\ImmutableConfig $config */ |
|
| 174 | $config = $container->get('config.factory')->get('mongodb_watchdog.settings'); |
|
| 175 | ||
| 176 | /** @var \Drupal\mongodb_watchdog\EventController $eventController */ |
|
| 177 | $eventController = $container->get('mongodb.watchdog_event_controller'); |
|
| 178 | ||
| 179 | return new static($logger, $watchdog, $config, $eventController); |
|
| 180 | } |
|
| 181 | ||
| 182 | /** |
|
| 183 | * Set up the pager. |
|
| @@ 192-206 (lines=15) @@ | ||
| 189 | /** |
|
| 190 | * {@inheritdoc} |
|
| 191 | */ |
|
| 192 | public static function create(ContainerInterface $container) { |
|
| 193 | /** @var \Psr\Log\LoggerInterface $logger */ |
|
| 194 | $logger = $container->get('logger.channel.mongodb_watchdog'); |
|
| 195 | ||
| 196 | /** @var \Drupal\mongodb_watchdog\Logger $watchdog */ |
|
| 197 | $watchdog = $container->get('mongodb.logger'); |
|
| 198 | ||
| 199 | /** @var \Drupal\Core\Config\ImmutableConfig $config */ |
|
| 200 | $config = $container->get('config.factory')->get('mongodb_watchdog.settings'); |
|
| 201 | ||
| 202 | /** @var \Drupal\Core\Datetime\DateFormatterInterface $date_formatter */ |
|
| 203 | $date_formatter = $container->get('date.formatter'); |
|
| 204 | ||
| 205 | return new static($logger, $watchdog, $config, $date_formatter); |
|
| 206 | } |
|
| 207 | ||
| 208 | /** |
|
| 209 | * Set up the pager. |
|