diff options
Diffstat (limited to 'core/Period/Year.php')
-rw-r--r-- | core/Period/Year.php | 142 |
1 files changed, 69 insertions, 73 deletions
diff --git a/core/Period/Year.php b/core/Period/Year.php index 64c6cc4acb..7ab5efbabe 100644 --- a/core/Period/Year.php +++ b/core/Period/Year.php @@ -1,10 +1,10 @@ <?php /** * Piwik - Open source web analytics - * + * * @link http://piwik.org * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later - * + * * @category Piwik * @package Piwik */ @@ -14,80 +14,76 @@ * @subpackage Piwik_Period */ class Piwik_Period_Year extends Piwik_Period -{ - protected $label = 'year'; +{ + protected $label = 'year'; - /** - * Returns the current period as a localized short string - * - * @return string - */ - public function getLocalizedShortString() - { - return $this->getLocalizedLongString(); - } + /** + * Returns the current period as a localized short string + * + * @return string + */ + public function getLocalizedShortString() + { + return $this->getLocalizedLongString(); + } - /** - * Returns the current period as a localized long string - * - * @return string - */ - public function getLocalizedLongString() - { - //"2009" - $out = $this->getDateStart()->getLocalized("%longYear%"); - return $out; - } + /** + * Returns the current period as a localized long string + * + * @return string + */ + public function getLocalizedLongString() + { + //"2009" + $out = $this->getDateStart()->getLocalized("%longYear%"); + return $out; + } - /** - * Returns the current period as a string - * - * @return string - */ - public function getPrettyString() - { - $out = $this->getDateStart()->toString('Y'); - return $out; - } + /** + * Returns the current period as a string + * + * @return string + */ + public function getPrettyString() + { + $out = $this->getDateStart()->toString('Y'); + return $out; + } - /** - * Generates the subperiods (one for each month of the year) - */ - protected function generate() - { - if($this->subperiodsProcessed) - { - return; - } - parent::generate(); - - $year = $this->date->toString("Y"); - for($i=1; $i<=12; $i++) - { - $this->addSubperiod( new Piwik_Period_Month( - Piwik_Date::factory("$year-$i-01") - ) - ); - } - } + /** + * Generates the subperiods (one for each month of the year) + */ + protected function generate() + { + if ($this->subperiodsProcessed) { + return; + } + parent::generate(); - /** - * Returns the current period as a string - * - * @param string $format - * @return array - */ - function toString($format = 'ignored') - { - if(!$this->subperiodsProcessed) - { - $this->generate(); - } - $stringMonth = array(); - foreach($this->subperiods as $month) - { - $stringMonth[] = $month->get("Y")."-".$month->get("m")."-01"; - } - return $stringMonth; - } + $year = $this->date->toString("Y"); + for ($i = 1; $i <= 12; $i++) { + $this->addSubperiod(new Piwik_Period_Month( + Piwik_Date::factory("$year-$i-01") + ) + ); + } + } + + /** + * Returns the current period as a string + * + * @param string $format + * @return array + */ + function toString($format = 'ignored') + { + if (!$this->subperiodsProcessed) { + $this->generate(); + } + $stringMonth = array(); + foreach ($this->subperiods as $month) { + $stringMonth[] = $month->get("Y") . "-" . $month->get("m") . "-01"; + } + return $stringMonth; + } } |