public function getController()

in app/classes/ReleaseInsights/Request.php [70:99]


    public function getController(): string
    {
        return match ($this->path) {
            '/'                              => 'homepage',
            '/about/'                        => 'about',
            '/beta/'                         => 'beta',
            '/nightly/'                      => 'nightly',
            '/release/'                      => 'release',
            '/api/beta/crashes/'             => 'api/beta_crashes',
            '/api/firefox/chemspills/'       => 'api/chemspill_releases',
            '/api/external/'                 => 'api/external',
            '/api/nightly/'                  => 'api/nightly',
            '/api/nightly/crashes/'          => 'api/nightly_crashes',
            '/api/release/schedule/'         => 'api/release_schedule',
            '/api/esr/releases/'             => 'api/esr_releases',
            '/api/firefox/releases/'         => 'api/firefox_releases',
            '/api/firefox/releases/esr/'     => 'api/esr_release_pairs',
            '/api/firefox/releases/future/'  => 'api/firefox_releases_future',
            '/api/firefox/calendar/future/'  => 'api/future_calendar',
            '/api/release/owners/'           => 'api/release_owners',
            '/api/wellness/days/'            => 'api/wellness_days',
            '/calendar/'                     => 'calendar',
            '/calendar/monthly/'             => 'calendar_monthly',
            '/calendar/release/schedule/'    => 'ics_release_schedule',
            '/release/owners/'               => 'release_owners',
            '/rss/'                          => 'rss',
            '/sitemap/'                      => 'sitemap',
            default                          => '404',
        };
    }