function &getToday() { $config =& JFactory::getConfig(); $offset = (double) $config->getValue('config.offset'); $lifetime = (int) $config->getValue('config.lifetime') * 60; $now = mktime(); $daystart = $now - $now % 86400; $local_daystart = extVisitCounterDateTime::localTimeStart($daystart, $offset, "day"); if ($now - $local_daystart < $lifetime) { $visits = extVinaoraVisitorsCounter::getVisitsFromSession($local_daystart); } else { $visitsLogs = extVinaoraVisitorsCounter::getVisitsFromLogs($local_daystart); $visitsSession = extVinaoraVisitorsCounter::getVisitsFromSession($visitsLogs['lasttime'] + 1); $visits = extVinaoraVisitorsCounter::array_add($visitsLogs, $visitsSession); } return $visits; }