Psr7Middlewares\Middleware\Piwik::getCode PHP Метод

getCode() приватный Метод

Returns the piwik code.
private getCode ( ) : string
Результат string
    private function getCode()
    {
        $_paq = '';
        foreach ($this->options as $option) {
            $option[0] = "'" . $option[0] . "'";
            $_paq .= sprintf('_paq.push([%s]);', implode(',', $option));
        }
        return <<<PWK
<script>
    var _paq = _paq || [];
    {$_paq}
    (function() {
        var u="{$this->piwikUrl}";
        _paq.push(['setTrackerUrl', u+'piwik.php']);
        _paq.push(['setSiteId', {$this->siteId}]);
        var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
        g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
    })();
</script>
<noscript><p><img src="{$this->piwikUrl}piwik.php?idsite={$this->siteId}" style="border:0;" alt="" /></p></noscript>
PWK;
    }