adback_solution_to_adblock-8.x-1.2/adback_solution_to_adblock.module

adback_solution_to_adblock.module
<?php

use Drupal\adback_solution_to_adblock\ApiSdk\AdbackSolutionToAdblockGeneric;
use Drupal\Core\Render\Markup;

function adback_solution_to_adblock_page_bottom(array &$page_bottom)
{
    $adback = AdbackSolutionToAdblockGeneric::getInstance();
    if ($adback->isConnected()) {
        $scripts = $adback->getScriptInfo();
        foreach ($scripts as $type => $script) {
            $page_bottom['adback_solution_to_adblock_' . $type] = [
                '#markup' => Markup::create('<script>' . $script . '</script>'),
            ];
        }
    }
}

function adback_solution_to_adblock_cron()
{
    $updateTime = \Drupal::config('adback_solution_to_adblock.settings')->get('update_time');
    if ((time() - 7200) < $updateTime) {
        $adback = AdbackSolutionToAdblockGeneric::getInstance();
        if ($adback->isConnected()) {
            $adback->getScriptInfo(true);
        }
    }
}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc