Code Duplication    Length = 11-15 lines in 2 locations

tests/PluginTest.php 1 location

@@ 16-30 (lines=15) @@
13
14
class PluginTest extends PluginTestCase
15
{
16
    public function setUp()
17
    {
18
        parent::setUp();
19
20
        $this->app->setLocale('en');
21
22
        $this->app->singleton('time_diff_translator', function($app) {
23
            $loader = $app->make('translation.loader');
24
            $locale = $app->config->get('app.locale');
25
            $translator = $app->make(TimeDiffTranslator::class, [$loader, $locale]);
26
            $translator->setFallback($app->config->get('app.fallback_locale'));
27
28
            return $translator;
29
        });
30
    }
31
32
    /**
33
     * Return Twig environment

Plugin.php 1 location

@@ 38-48 (lines=11) @@
35
        ];
36
    }
37
38
    public function boot()
39
    {
40
        $this->app->singleton('time_diff_translator', function($app) {
41
            $loader = $app->make('translation.loader');
42
            $locale = $app->config->get('app.locale');
43
            $translator = $app->make(TimeDiffTranslator::class, [$loader, $locale]);
44
            $translator->setFallback($app->config->get('app.fallback_locale'));
45
46
            return $translator;
47
        });
48
    }
49
50
    /**
51
     * Add Twig extensions.