$bus = new bus_do(); $dStart = time(); header('Content-Type: text/plain; charset=iso-8859-1'); echo "Inicio\n"; try { $bus->forceRefreshCache(true); $bus->loadListLines(); $lines = $bus->getListLines(); //d($lines['resultValues']); //$bus->loadStopLine('100', 'both'); echo 'Loading lines: '; foreach ($lines['resultValues'] as $key => $value) { try { $line = $value['line']; echo "{$line}, "; $bus->loadStopLine($line, 'both'); } catch (DirectionInvalidException $e) { echo "Load line '{$line}' failed: ", $e->getMessage(), "\n"; } } echo "\n"; $totalTime = time() - $dStart; $minutes = floor($totalTime / 60); $seconds = $totalTime % 60; echo "Todas la líneas cargadas en {$minutes} minutos {$seconds} segundos\n"; } catch (DirectionInvalidException $e) { echo "Load list of lines failed: ", $e->getMessage(), "\n"; } // Purge old files / dirs function purgeDir($dir, $timeOld) {