Code Duplication    Length = 9-12 lines in 3 locations

src/Providers/ApplicationServiceProvider.php 3 locations

@@ 170-178 (lines=9) @@
167
168
		$container->share(
169
			SnapshotCommand::class,
170
			function (Container $container)
171
			{
172
				$command = new SnapshotCommand($container->get(StatsJsonView::class));
173
174
				$command->setApplication($container->get(JoomlaApplication\AbstractApplication::class));
175
				$command->setInput($container->get(Input::class));
176
177
				return $command;
178
			},
179
			true
180
		);
181
@@ 184-195 (lines=12) @@
181
182
		$container->share(
183
			DisplayControllerGet::class,
184
			function (Container $container)
185
			{
186
				$controller = new DisplayControllerGet(
187
					$container->get(StatsJsonView::class),
188
					$container->get(Cache::class)
189
				);
190
191
				$controller->setApplication($container->get(JoomlaApplication\AbstractApplication::class));
192
				$controller->setInput($container->get(Input::class));
193
194
				return $controller;
195
			},
196
			true
197
		);
198
@@ 201-211 (lines=11) @@
198
199
		$container->share(
200
			SubmitControllerCreate::class,
201
			function (Container $container)
202
			{
203
				$controller = new SubmitControllerCreate(
204
					$container->get(StatsModel::class)
205
				);
206
207
				$controller->setApplication($container->get(JoomlaApplication\AbstractApplication::class));
208
				$controller->setInput($container->get(Input::class));
209
210
				return $controller;
211
			},
212
			true
213
		);
214