Code Duplication    Length = 11-15 lines in 2 locations

Plugin.php 1 location

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

tests/PluginTest.php 1 location

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