public function RCStatus()

in app/classes/ReleaseInsights/Beta.php [286:304]


    public function RCStatus() : array
    {
       if (defined('TESTING_CONTEXT')) {
            $shipping_build = 'Firefox-94.0-build1';
        } else {
            $shipping_build = Json::load(URL::Balrog->value . 'rules/firefox-beta', 900)['mapping'] ?? 'N/A';// @codeCoverageIgnore
        }

        if ($shipping_build !== 'N/A') {
            // We have Release candidates
            [$product, $version, $build_number] = explode('-', (string) $shipping_build);
            $is_rc_build = ! str_contains($version, 'b');
            $number_rc_builds = $is_rc_build ? (int) str_replace('build', '', $build_number) : 0;

            return [$is_rc_build, $number_rc_builds];
        }

        return [false, 0];// @codeCoverageIgnore
    }