Yoast\WP\SEO\Exceptions\OAuth

Authentication_Failed_Exception{}Yoast 1.0

Class Authentication_Failed_Exception

Хуков нет.

Использование

$Authentication_Failed_Exception = new Authentication_Failed_Exception();
// use class methods

Методы

  1. public __construct( Exception $original_exception )
  2. public get_response()

Код Authentication_Failed_Exception{} Yoast 24.0

class Authentication_Failed_Exception extends Exception {

	/**
	 * Authentication_Failed_Exception constructor.
	 *
	 * @param Exception $original_exception The original exception.
	 */
	public function __construct( Exception $original_exception ) {
		parent::__construct( 'Authentication failed', 401, $original_exception );
	}

	/**
	 * Returns a formatted response object.
	 *
	 * @return object The response object.
	 */
	public function get_response() {
		return (object) [
			'tokens' => [],
			'error'  => $this->getMessage() . ': ' . $this->getPrevious()->getMessage(),
			'status' => $this->getCode(),
		];
	}
}