framework/web/User.php
protected function checkRedirectAcceptable()
    {
        $acceptableTypes = Yii::$app->getRequest()->getAcceptableContentTypes();
        if (empty($acceptableTypes) || count($acceptableTypes) === 1 && array_keys($acceptableTypes)[0] === '*/*') {
            return true;
        }

        foreach ($acceptableTypes as $type => $params) {
            if (in_array($type, $this->acceptableRedirectTypes, true)) {
                return true;
            }
        }

        return false;
    }
protected function checkRedirectAcceptable()
    {
        $acceptableTypes = Yii::$app->getRequest()->getAcceptableContentTypes();
        if (empty($acceptableTypes) || count($acceptableTypes) === 1 && array_keys($acceptableTypes)[0] === '*/*') {
            return true;
        }

        foreach ($acceptableTypes as $type => $params) {
            if (in_array($type, $this->acceptableRedirectTypes, true)) {
                return true;
            }
        }

        return false;
    }
protected function checkRedirectAcceptable ( ) { $ acceptableTypes = Yii :: $ app -> getRequest ( ) -> getAcceptableContentTypes ( ) ; if ( empty ( $ acceptableTypes ) || count ( $ acceptableTypes ) === 1 && array_keys ( $ acceptableTypes ) [ 0 ] === '*/*' ) { return true ; } foreach ( $ acceptableTypes as $ type => $ params ) { if ( in_array ( $ type , $ this -> acceptableRedirectTypes , true ) ) { return true ; } } return false ; }
Checks if the `Accept` header contains a content type that allows redirection to the login page.
The login page is assumed to serve `text/html` or `application/xhtml+xml` by default. You can change acceptable
content types by modifying [[acceptableRedirectTypes]] property.
@return bool whether this request may be redirected to the login page.
@see acceptableRedirectTypes
@since 2.0.8
Checks if the Accept header contains a content type that allows redirection to the login page . The login page is assumed to serve text / html or application / xhtml + xml by default . You can change acceptable content types by modifying [[ acceptableRedirectTypes ]] property .