Verzeichnisstruktur phpBB-3.2.0


Veröffentlicht
06.01.2017

So funktioniert es


Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück

Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis.
Auf den Verzeichnisnamen klicken, dies zeigt nur das Verzeichnis mit Inhalt an

(Beispiel Datei-Icons)

Auf das Icon klicken um den Quellcode anzuzeigen

HttpError.php

Zuletzt modifiziert: 09.10.2024, 12:57 - Dateigröße: 966.00 Bytes


01  <?php
02  namespace GuzzleHttp\Subscriber;
03   
04  use GuzzleHttp\Event\CompleteEvent;
05  use GuzzleHttp\Event\RequestEvents;
06  use GuzzleHttp\Event\SubscriberInterface;
07  use GuzzleHttp\Exception\RequestException;
08   
09  /**
10   * Throws exceptions when a 4xx or 5xx response is received
11   */
12  class HttpError implements SubscriberInterface
13  {
14      public function getEvents()
15      {
16          return ['complete' => ['onComplete', RequestEvents::VERIFY_RESPONSE]];
17      }
18   
19      /**
20       * Throw a RequestException on an HTTP protocol error
21       *
22       * @param CompleteEvent $event Emitted event
23       * @throws RequestException
24       */
25      public function onComplete(CompleteEvent $event)
26      {
27          $code = (string) $event->getResponse()->getStatusCode();
28          // Throw an exception for an unsuccessful response
29          if ($code[0] >= 4) {
30              throw RequestException::create(
31                  $event->getRequest(),
32                  $event->getResponse()
33              );
34          }
35      }
36  }
37