Piwik\Plugins\MultiSites\Dashboard::getLastDate PHP Method

getLastDate() public method

public getLastDate ( ) : string
return string
    public function getLastDate()
    {
        $lastPeriod = $this->sitesByGroup->getMetadata('last_period_date');
        if (!empty($lastPeriod)) {
            $lastPeriod = $lastPeriod->toString();
        } else {
            $lastPeriod = '';
        }
        return $lastPeriod;
    }

Usage Example

Ejemplo n.º 1
0
 public function getAllWithGroups()
 {
     Piwik::checkUserHasSomeViewAccess();
     $period = Common::getRequestVar('period', null, 'string');
     $date = Common::getRequestVar('date', null, 'string');
     $segment = Common::getRequestVar('segment', false, 'string');
     $pattern = Common::getRequestVar('pattern', '', 'string');
     $limit = Common::getRequestVar('filter_limit', 0, 'int');
     $segment = $segment ?: false;
     $request = $_GET + $_POST;
     $dashboard = new Dashboard($period, $date, $segment);
     if ($pattern !== '') {
         $dashboard->search(strtolower($pattern));
     }
     $response = array('numSites' => $dashboard->getNumSites(), 'totals' => $dashboard->getTotals(), 'lastDate' => $dashboard->getLastDate(), 'sites' => $dashboard->getSites($request, $limit));
     return json_encode($response);
 }
All Usage Examples Of Piwik\Plugins\MultiSites\Dashboard::getLastDate