Example #1
0
File: Api.php Project: lamenath/fbp
 /**
  * Get the default HTTP adapter configuration object
  *
  * This can be used for example to modify but not completely replace the
  * default configuration (e.g. to prefix the user agent string), or to use
  * the default configuration for a non-default HTTP adapter.
  *
  * @return \Ivory\HttpAdapter\ConfigurationInterface Configuration object
  */
 public static function defaultHttpAdapterConfiguration()
 {
     $configuration = new Configuration();
     $configuration->setUserAgent('Prismic-php-kit/' . self::VERSION . ' PHP/' . phpversion());
     // We need to add the subscriber to have errors on 4.x.x and 5.x.x.
     $statusCodeSubscriber = new StatusCodeSubscriber();
     $configuration->getEventDispatcher()->addSubscriber($statusCodeSubscriber);
     return $configuration;
 }