You are here

function seotools_get_dates in Drupal SEO Tools 6

Same name and namespace in other branches
  1. 7 seotools.report.inc \seotools_get_dates()
1 call to seotools_get_dates()
seotools_dashboard_page in ./seotools.report.inc

File

./seotools.report.inc, line 231

Code

function seotools_get_dates($code = 30) {
  $date_range = array();
  $date_range['days'] = $code;
  if ($code == 1) {
    $date_range['start_date'] = strtotime('-1 days');
    $date_range['end_date'] = strtotime('-1 days');
  }
  else {
    if ($code == 0) {
      $date_range['start_date'] = strtotime();
      $date_range['end_date'] = time();
      $date_range['days'] = 0.5;
    }
    else {
      if ($code == 7) {
        $date_range['start_date'] = strtotime('-7 days');
        $date_range['end_date'] = strtotime('-1 days');
      }
      else {
        if ($code == 6) {
          $date_range['start_date'] = strtotime('-7 days');
          $date_range['end_date'] = time();
          $date_range['days'] = 6.5;
        }
        else {
          if ($code == 90) {
            $date_range['start_date'] = strtotime('-90 days');
            $date_range['end_date'] = strtotime('-1 days');
          }
          else {
            if ($code == 89) {
              $date_range['start_date'] = strtotime('-90 days');
              $date_range['end_date'] = time();
              $date_range['days'] = 90.5;
            }
            else {
              if ($code == 365) {
                $date_range['start_date'] = strtotime('-365 days');
                $date_range['end_date'] = strtotime('-1 days');
              }
              else {
                if ($code == 364) {
                  $date_range['start_date'] = strtotime('-364 days');
                  $date_range['end_date'] = time();
                  $date_range['days'] = 364.5;
                }
                else {
                  if ($code == 29) {
                    $date_range['start_date'] = strtotime('-29 days');
                    $date_range['end_date'] = time();
                    $date_range['days'] = 29.5;
                  }
                  else {
                    $date_range['start_date'] = strtotime('-30 days');
                    $date_range['end_date'] = strtotime('-1 days');
                  }
                }
              }
            }
          }
        }
      }
    }
  }
  $date_range['start_date'] = date("Y-m-d", $date_range['start_date']);
  $date_range['end_date'] = date("Y-m-d", $date_range['end_date']);
  return $date_range;
}