You are here

function google_admanager_footer in DFP Small Business (Google Ad Manager) 6

Same name and namespace in other branches
  1. 6.3 google_admanager.module \google_admanager_footer()
  2. 6.2 google_admanager.module \google_admanager_footer()

Implementation of hook_footer().

File

./google_admanager.module, line 420

Code

function google_admanager_footer($main) {
  if ($lazy = google_admanager_add_block()) {
    if ($ga_js = google_admanager_add_js()) {
      $output_order = array(
        'init',
        'service',
        'slot',
        'close',
      );
      $gam_script = '';
      foreach ($output_order as $type) {
        $output = "\n";
        foreach ($ga_js[$type] as $js) {
          $output .= $js . "\n";
        }
        $gam_script .= '<script type="text/javascript">' . $output . '</script>';
      }
      array_unshift($lazy, $gam_script);
    }
    return implode("\n", $lazy);
  }
}