app/controllers/api/firefox_releases_future.php (11 lines of code) (raw):

<?php declare(strict_types=1); use ReleaseInsights\{Json, Model}; // We want to send simplified Json data for our public API $data = []; foreach (new Model('api_future_calendar')->get() as $key => $values) { $data[$key] = $values['release_date']; if (isset($values['dot_release'])) { $data[$key . '.x'] = new DateTime($values['dot_release'])->format('Y-m-d'); } } new Json($data)->render();