25 lines
		
	
	
	
		
			834 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
	
		
			834 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
namespace Civi\API\Exception;
 | 
						|
 | 
						|
require_once 'api/Exception.php';
 | 
						|
 | 
						|
/**
 | 
						|
 * Class UnauthorizedException
 | 
						|
 * @package Civi\API\Exception
 | 
						|
 */
 | 
						|
class UnauthorizedException extends \API_Exception {
 | 
						|
  /**
 | 
						|
   * @param string $message
 | 
						|
   *   The human friendly error message.
 | 
						|
   * @param array $extraParams
 | 
						|
   *   Extra params to return. eg an extra array of ids. It is not mandatory,
 | 
						|
   *   but can help the computer using the api. Keep in mind the api consumer
 | 
						|
   *   isn't to be trusted. eg. the database password is NOT a good extra data.
 | 
						|
   * @param \Exception|NULL $previous
 | 
						|
   *   A previous exception which caused this new exception.
 | 
						|
   */
 | 
						|
  public function __construct($message, $extraParams = array(), \Exception $previous = NULL) {
 | 
						|
    parent::__construct($message, \API_Exception::UNAUTHORIZED, $extraParams, $previous);
 | 
						|
  }
 | 
						|
 | 
						|
}
 |