/** * @param string $message * @param mixed $errors * @param string $challenge */ public function __construct($message = '', $errors = null, $challenge = '') { if (!empty($challenge)) { $this->setChallenge($challenge); } parent::__construct(401, $message, $errors); }
/** * @param string $message * @param mixed $errors */ public function __construct($message = '', $errors = null) { parent::__construct(409, $message, $errors); }
/** * @param string $message * @param mixed $errors * @param array $allowedMethods */ public function __construct($message = '', $errors = null, $allowedMethods = []) { parent::__construct(405, $message, $errors); $this->allowedMethods = $allowedMethods; }