month.php
来自「一款可以和GOOGLE媲美的开源统计系统,运用AJAX.功能强大. 无色提示:」· PHP 代码 · 共 49 行
PHP
49 行
<?php/** * * @package Piwik_Period */class Piwik_Period_Month extends Piwik_Period{ protected $label = 'month'; public function getPrettyString() { $out = $this->getDateStart()->toString('Y-m'); return $out; } protected function generate() { if($this->subperiodsProcessed) { return; } parent::generate(); $date = $this->date; $startMonth = $date->setDay(1); $currentDay = clone $startMonth; while($currentDay->compareMonth($startMonth) == 0) { $this->addSubperiod(new Piwik_Period_Day($currentDay)); $currentDay = $currentDay->addDay(1); } } public function isFinished() { if(!$this->subperiodsProcessed) { $this->generate(); } // a month is finished // if current month > month AND current year == year // OR if current year > year $year = $this->date->get("Y"); return ( date("m") > $this->date->get("m") && date("Y") == $year) || date("Y") > $year; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?