Piwik\Updates\Updates_2_10_0_b5::getFirstDayOfArchivedDeviceDetectorData PHP Метод

getFirstDayOfArchivedDeviceDetectorData() публичный статический Метод

Find the first day on which DevicesDetection archives were generated
public static getFirstDayOfArchivedDeviceDetectorData ( ) : integer
Результат integer Timestamp
    public static function getFirstDayOfArchivedDeviceDetectorData()
    {
        static $deviceDetectionBlobAvailableDate;
        if (empty($deviceDetectionBlobAvailableDate)) {
            $archiveBlobTables = self::getAllArchiveBlobTables();
            $deviceDetectionBlobAvailableDate = null;
            foreach ($archiveBlobTables as $table) {
                // Look for all day archives and try to find that with the lowest date
                $deviceDetectionBlobAvailableDate = Db::get()->fetchOne(sprintf("SELECT date1 FROM %s WHERE name = 'DevicesDetection_browserVersions' AND period = 1 ORDER BY date1 ASC LIMIT 1", $table));
                if (!empty($deviceDetectionBlobAvailableDate)) {
                    break;
                }
            }
            $deviceDetectionBlobAvailableDate = strtotime($deviceDetectionBlobAvailableDate);
        }
        return $deviceDetectionBlobAvailableDate;
    }