Code Duplication    Length = 9-9 lines in 2 locations

src/Providers/MonologServiceProvider.php 2 locations

@@ 85-93 (lines=9) @@
82
	 *
83
	 * @return  StreamHandler
84
	 */
85
	public function getMonologHandlerApplicationService(Container $container): StreamHandler
86
	{
87
		/** @var \Joomla\Registry\Registry $config */
88
		$config = $container->get('config');
89
90
		$level = strtoupper($config->get('log.application', $config->get('log.level', 'error')));
91
92
		return new StreamHandler(APPROOT . '/logs/stats.log', \constant('\\Monolog\\Logger::' . $level));
93
	}
94
95
	/**
96
	 * Get the `monolog.handler.database` service
@@ 102-110 (lines=9) @@
99
	 *
100
	 * @return  StreamHandler
101
	 */
102
	public function getMonologHandlerDatabaseService(Container $container): StreamHandler
103
	{
104
		/** @var \Joomla\Registry\Registry $config */
105
		$config = $container->get('config');
106
107
		$level = strtoupper($config->get('log.database', $config->get('log.level', 'error')));
108
109
		return new StreamHandler(APPROOT . '/logs/stats.log', \constant('\\Monolog\\Logger::' . $level));
110
	}
111
112
	/**
113
	 * Get the `monolog.logger.application` service