Code Duplication    Length = 9-12 lines in 3 locations

src/Providers/ApplicationServiceProvider.php 3 locations

@@ 180-188 (lines=9) @@
177
178
		$container->share(
179
			SnapshotCommand::class,
180
			function (Container $container)
181
			{
182
				$command = new SnapshotCommand($container->get(StatsJsonView::class));
183
184
				$command->setApplication($container->get(JoomlaApplication\AbstractApplication::class));
185
				$command->setInput($container->get(Input::class));
186
187
				return $command;
188
			},
189
			true
190
		);
191
@@ 194-205 (lines=12) @@
191
192
		$container->share(
193
			DisplayControllerGet::class,
194
			function (Container $container)
195
			{
196
				$controller = new DisplayControllerGet(
197
					$container->get(StatsJsonView::class),
198
					$container->get(Cache::class)
199
				);
200
201
				$controller->setApplication($container->get(JoomlaApplication\AbstractApplication::class));
202
				$controller->setInput($container->get(Input::class));
203
204
				return $controller;
205
			},
206
			true
207
		);
208
@@ 211-221 (lines=11) @@
208
209
		$container->share(
210
			SubmitControllerCreate::class,
211
			function (Container $container)
212
			{
213
				$controller = new SubmitControllerCreate(
214
					$container->get(StatsModel::class)
215
				);
216
217
				$controller->setApplication($container->get(JoomlaApplication\AbstractApplication::class));
218
				$controller->setInput($container->get(Input::class));
219
220
				return $controller;
221
			},
222
			true
223
		);
224