You are here

class StreamWrapperConfiguration in AmazonS3 7.2

Same name in this branch
  1. 7.2 src/StreamWrapperConfiguration.php \Drupal\amazons3\StreamWrapperConfiguration
  2. 7.2 tests/Stub/StreamWrapperConfiguration.php \Drupal\amazons3Test\Stub\StreamWrapperConfiguration

@class StreamWrapperConfiguration @package Drupal\amazons3Test\Stub

Hierarchy

Expanded class hierarchy of StreamWrapperConfiguration

2 files declare their use of StreamWrapperConfiguration
StreamWrapperConfigurationTest.php in tests/StreamWrapperConfigurationTest.php
StreamWrapperTest.php in tests/StreamWrapperTest.php

File

tests/Stub/StreamWrapperConfiguration.php, line 11

Namespace

Drupal\amazons3Test\Stub
View source
class StreamWrapperConfiguration extends \Drupal\amazons3\StreamWrapperConfiguration {
  use Bootstrap;

}

Members

Namesort descending Modifiers Type Description Overrides
Bootstrap::$variableData protected static property
Bootstrap::setVariableData public static function
Bootstrap::variable_get public static function Static version of variable_get() for testing.
StreamWrapperConfiguration::defaults protected static function
StreamWrapperConfiguration::disableCaching public function Disable metadata caching.
StreamWrapperConfiguration::enableCaching public function Enable metadata caching.
StreamWrapperConfiguration::fromConfig public static function Generate a configuration object from an array.
StreamWrapperConfiguration::fromDrupalVariables public static function Set the stream wrapper configuration using Drupal variables.
StreamWrapperConfiguration::getBucket public function Get the bucket.
StreamWrapperConfiguration::getCacheLifetime public function
StreamWrapperConfiguration::getCloudFront public function
StreamWrapperConfiguration::getDomain public function
StreamWrapperConfiguration::getDomainScheme public function
StreamWrapperConfiguration::getHostname public function Get the API hostname.
StreamWrapperConfiguration::getPresignedPaths public function Get the array of paths to serve with presigned URLs.
StreamWrapperConfiguration::getReducedRedundancyPaths public function
StreamWrapperConfiguration::getRegion public function Get the region associated with this stream wrapper.
StreamWrapperConfiguration::getS3Domain protected static function Get the S3 domain for a bucket.
StreamWrapperConfiguration::getSaveAsPaths public function Return the paths to force to download instead of viewing in the browser.
StreamWrapperConfiguration::getTorrentPaths public function Get the torrent paths.
StreamWrapperConfiguration::isCaching public function
StreamWrapperConfiguration::isCloudFront public function Return if files should be served with CloudFront.
StreamWrapperConfiguration::required protected static function
StreamWrapperConfiguration::serveWithCloudFront public function Set if objects should be served with CloudFront.
StreamWrapperConfiguration::serveWithS3 public function Set if objects should be served with S3 directly.
StreamWrapperConfiguration::setBucket public function Set the bucket.
StreamWrapperConfiguration::setCacheLifetime public function Set the cache expiration.
StreamWrapperConfiguration::setCloudFrontCredentials public function Set the CloudFront credentials to use.
StreamWrapperConfiguration::setDomain public function
StreamWrapperConfiguration::setDomainScheme public function
StreamWrapperConfiguration::setHostname public function Set the API hostname.
StreamWrapperConfiguration::setPresignedPaths public function Set the array of paths to serve with presigned URLs.
StreamWrapperConfiguration::setReducedRedundancyPaths public function
StreamWrapperConfiguration::setRegion public function Set the region associated with this stream wrapper.
StreamWrapperConfiguration::setSaveAsPaths public function Set the array of paths to force to download.
StreamWrapperConfiguration::setTorrentPaths public function Set the array of paths to serve as torrents.