예제 #1
0
 public static function getLatestSnapshot()
 {
     $result = null;
     $snapshots = \Includes\Utils\ModulesManager::readModuleMigrationLog();
     while (!\Includes\Utils\ModulesManager::isRestorePointValid($result) && $snapshots && is_array($snapshots) && count($snapshots) > 0) {
         $result = array_pop($snapshots);
     }
     if (!\Includes\Utils\ModulesManager::isRestorePointValid($result)) {
         $result = null;
     }
     return $result;
 }