Documentation

Outage

Table of Contents

Classes

OutageException
Thrown when the RB API gateway itself reports being down, rather than rejecting the individual request. Raiffeisenbank's gateway signals this by returning HTTP 500 together with an `outage: yes` response header (seen on every endpoint, regardless of account/certificate/client) - distinct from a per-request 500 caused by bad input or a transient backend error. Extends ApiException (rather than plain \Exception) so that callers who already `catch (ApiException $exc)` around API calls catch this too, without needing a separate catch block, while still being able to catch this specifically to skip retries or surface a clearer "RB is down" message.
On this page

Search results