public function checkStatus()
    {
        $status = OneLogin_Saml2_Utils::getStatus($this->document);

        if (isset($status['code']) && $status['code'] !== OneLogin_Saml2_Constants::STATUS_SUCCESS) {
            $explodedCode = explode(':', $status['code']);
            $printableCode = array_pop($explodedCode);

            $statusExceptionMsg = 'The status code of the Response was not Success, was '.$printableCode;
            if (!empty($status['msg'])) {
                $statusExceptionMsg .= ' -> '.$status['msg'];
            }
            throw new OneLogin_Saml2_ValidationError(
                $statusExceptionMsg,
                OneLogin_Saml2_ValidationError::STATUS_CODE_IS_NOT_SUCCESS
            );
        }
    }
public function checkStatus()
    {
        $status = OneLogin_Saml2_Utils::getStatus($this->document);

        if (isset($status['code']) && $status['code'] !== OneLogin_Saml2_Constants::STATUS_SUCCESS) {
            $explodedCode = explode(':', $status['code']);
            $printableCode = array_pop($explodedCode);

            $statusExceptionMsg = 'The status code of the Response was not Success, was '.$printableCode;
            if (!empty($status['msg'])) {
                $statusExceptionMsg .= ' -> '.$status['msg'];
            }
            throw new OneLogin_Saml2_ValidationError(
                $statusExceptionMsg,
                OneLogin_Saml2_ValidationError::STATUS_CODE_IS_NOT_SUCCESS
            );
        }
    }
public function checkStatus ( ) { $ status = OneLogin_Saml2_Utils :: getStatus ( $ this -> document ) ; if ( isset ( $ status [ 'code' ] ) && $ status [ 'code' ] !== OneLogin_Saml2_Constants :: STATUS_SUCCESS ) { $ explodedCode = explode ( ':' , $ status [ 'code' ] ) ; $ printableCode = array_pop ( $ explodedCode ) ; $ statusExceptionMsg = 'The status code of the Response was not Success, was ' . $ printableCode ; if ( ! empty ( $ status [ 'msg' ] ) ) { $ statusExceptionMsg .= ' -> ' . $ status [ 'msg' ] ; } throw new OneLogin_Saml2_ValidationError ( $ statusExceptionMsg , OneLogin_Saml2_ValidationError :: STATUS_CODE_IS_NOT_SUCCESS ) ; } }
Checks if the Status is success

@throws OneLogin_Saml2_ValidationError If status is not success
Checks if the Status is success