Craft\SeomaticService::addIdentityHelpers PHP Method

addIdentityHelpers() private method

* -------------------------------------------------------------------------------- Add the Identity helper strings to 'seomaticHelper' --------------------------------------------------------------------------------
private addIdentityHelpers ( &$helper, $identity )
    private function addIdentityHelpers(&$helper, $identity)
    {
        /* -- Computed identity strings */
        $helper['ownerGoogleSiteVerification'] = $identity['googleSiteVerification'];
        $helper['ownerBingSiteVerification'] = $identity['bingSiteVerification'];
        $helper['ownerGoogleAnalyticsUID'] = $identity['googleAnalyticsUID'];
        $helper['ownerGoogleTagManagerID'] = $identity['googleTagManagerID'];
        $helper['googleAnalyticsSendPageview'] = $identity['googleAnalyticsSendPageview'];
        $helper['googleAnalyticsAdvertising'] = $identity['googleAnalyticsAdvertising'];
        $helper['googleAnalyticsEcommerce'] = $identity['googleAnalyticsEcommerce'];
        $helper['googleAnalyticsEEcommerce'] = $identity['googleAnalyticsEEcommerce'];
        $helper['googleAnalyticsLinkAttribution'] = $identity['googleAnalyticsLinkAttribution'];
        $helper['googleAnalyticsLinker'] = $identity['googleAnalyticsLinker'];
        $now = new DateTime();
        $period = ".";
        $name = $identity['genericOwnerName'];
        if ($name) {
            if ($name[strlen($name) - 1] == '.') {
                $period = " ";
            }
        }
        $helper['ownerCopyrightNotice'] = Craft::t("Copyright") . " ©" . $now->year() . " " . $name . $period;
        $helper['ownerAddressString'] = '';
        $helper['ownerAddressHtml'] = '';
        $helper['ownerMapUrl'] = '';
        if ($identity['genericOwnerStreetAddress'] && $identity['genericOwnerAddressLocality'] && $identity['genericOwnerAddressRegion'] && $identity['genericOwnerPostalCode']) {
            $helper['ownerAddressString'] = $identity['genericOwnerName'] . ", " . $identity['genericOwnerStreetAddress'] . ", " . $identity['genericOwnerAddressLocality'] . ", " . $identity['genericOwnerAddressRegion'] . " " . $identity['genericOwnerPostalCode'] . ", " . $identity['genericOwnerAddressCountry'];
            $helper['ownerAddressHtml'] = $identity['genericOwnerName'] . "<br />" . $identity['genericOwnerStreetAddress'] . "<br />" . $identity['genericOwnerAddressLocality'] . ", " . $identity['genericOwnerAddressRegion'] . " " . $identity['genericOwnerPostalCode'] . "<br />" . $identity['genericOwnerAddressCountry'] . "<br />";
            $params = array();
            $params = count($params) ? '&' . http_build_query($params) : '';
            $query = urlencode($helper['ownerAddressString']);
            $helper['ownerMapUrl'] = "http://maps.google.com/maps?q={$query}{$params}";
        }
    }