Code Duplication    Length = 10-10 lines in 2 locations

src/Middleware/GoogleAnalytics.php 1 location

@@ 38-47 (lines=10) @@
35
     *
36
     * @return ResponseInterface
37
     */
38
    public function __invoke(ServerRequestInterface $request, ResponseInterface $response, callable $next)
39
    {
40
        $response = $next($request, $response);
41
42
        if (Utils\Helpers::getMimeType($response) === 'text/html' && !Utils\Helpers::isAjax($request)) {
43
            return $this->inject($response, $this->getCode());
44
        }
45
46
        return $response;
47
    }
48
49
    /**
50
     * Returns the google code.

src/Middleware/Piwik.php 1 location

@@ 97-106 (lines=10) @@
94
     *
95
     * @return ResponseInterface
96
     */
97
    public function __invoke(ServerRequestInterface $request, ResponseInterface $response, callable $next)
98
    {
99
        $response = $next($request, $response);
100
101
        if (Utils\Helpers::getMimeType($response) === 'text/html' && !Utils\Helpers::isAjax($request)) {
102
            return $this->inject($response, $this->getCode());
103
        }
104
105
        return $response;
106
    }
107
108
    /**
109
     * Returns the piwik code.