protected function StatsPro::get_first_day_of_quarter_from_reference in Statistics Pro 6.2
Same name and namespace in other branches
- 6 statspro.inc \statspro::get_first_day_of_quarter_from_reference()
Returns a YYYY-MM-DD date representation of the first day of same the quarter as the reference day.
Parameters
<int> $reference A timestamp representaing the reference day.:
Return value
<int> First day of the same quarter of the reference day.
1 call to StatsPro::get_first_day_of_quarter_from_reference()
- StatsPro::get_period in ./statspro.inc 
- Generate SQL fragment for period query.
File
- ./statspro.inc, line 349 
- statspro class for Statistics Pro module.
Class
- StatsPro
- Manages the data saving and retrieval according to the user defined parameters.
Code
protected function get_first_day_of_quarter_from_reference($reference, $use_timestamp) {
  $year = date('Y', $reference);
  $first_month_of_quarter = $this
    ->get_first_month_of_quarter_from_reference($reference);
  $first = sprintf('%04u-%02u-01', $year, $first_month_of_quarter);
  if ($use_timestamp) {
    $first = strtotime($first);
  }
  return $first;
}