SYMBOL INDEX (55 symbols across 4 files) FILE: api/inc/models/db.php class DB (line 3) | class DB { method getDB (line 7) | private static function getDB() { method getCachedResults (line 17) | private static function getCachedResults($params) { method parseDBResult (line 48) | private static function parseDBResult($result, $cache_file = null) { method checkIfWritable (line 61) | private static function checkIfWritable($file) { method cacheResults (line 71) | private static function cacheResults($file, $content) { method getCalendarRows (line 83) | public static function getCalendarRows() { method getTripsByMinute (line 98) | public static function getTripsByMinute($hhmm, $service_ids) { method getStopsByTripId (line 130) | public static function getStopsByTripId($trip_id) { FILE: api/inc/models/gtfs.php class GTFS (line 2) | class GTFS { method getDayServiceIds (line 3) | private static function getDayServiceIds() { method getTripsByMinute (line 30) | public static function getTripsByMinute($hhmm) { method renderTime (line 48) | private static function renderTime($hms) { FILE: api/inc/views/json.php class JsonView (line 3) | class JsonView { method dump (line 4) | public static function dump($data) { FILE: static/js/map.js function notify (line 64) | function notify(type) { function subscribe (line 74) | function subscribe(type, fn) { function get (line 91) | function get(id) { function location_get (line 95) | function location_get(id) { function addFeatures (line 99) | function addFeatures(features) { function positionOnRouteAtPercentGet (line 158) | function positionOnRouteAtPercentGet(ab_edges, percent) { function routeAdd (line 182) | function routeAdd(ab_edges) { function lengthGet (line 239) | function lengthGet(ab_edges) { function routeHighlight (line 243) | function routeHighlight(vehicle) { function routeHighlightRemove (line 271) | function routeHighlightRemove() { function loadEncodedEdges (line 276) | function loadEncodedEdges(edges) { function loadGeoJSONEdges (line 285) | function loadGeoJSONEdges(features) { function loadGeoJSONShapes (line 302) | function loadGeoJSONShapes(features) { function positionDataGet (line 323) | function positionDataGet(route, dAC, is_detailed) { function projectDistanceAlongRoute (line 346) | function projectDistanceAlongRoute(ab_edges, dAC) { function init (line 375) | function init() { function pad2Dec (line 430) | function pad2Dec(what) { function getHMS (line 434) | function getHMS(ts) { function Toggler (line 476) | function Toggler(el_id) { function stop_following (line 510) | function stop_following() { function init (line 524) | function init() { function start (line 537) | function start(vehicle) { function stop (line 542) | function stop() { function init (line 556) | function init() { function hide (line 566) | function hide() { function station_info_hide (line 576) | function station_info_hide() { function vehicle_info_display (line 580) | function vehicle_info_display(vehicle) { function vehicle_info_hide (line 641) | function vehicle_info_hide() { function station_info_display (line 648) | function station_info_display(station_id) { function init (line 686) | function init() { function init (line 807) | function init(){ function match_by_name (line 1101) | function match_by_name(vehicle_name) { function match (line 1114) | function match(vehicle_name, vehicle_id) { function str_hhmm_2_sec_ar (line 1136) | function str_hhmm_2_sec_ar(str_hhmm) { function iconGet (line 1179) | function iconGet(type) { function getVehicleIcon (line 1290) | function getVehicleIcon(zoom, type, heading) { function Vehicle (line 1332) | function Vehicle(params) { function animate (line 1483) | function animate() { function loadStations (line 1686) | function loadStations(url) { function ui_init (line 1753) | function ui_init() {