You are here

public function FlysystemS3FileSystem::__construct in Flysystem - S3 8

Same name and namespace in other branches
  1. 2.0.x src/File/FlysystemS3FileSystem.php \Drupal\flysystem_s3\File\FlysystemS3FileSystem::__construct()

FlysystemS3FileSystem constructor.

Parameters

\Drupal\Core\File\FileSystemInterface $file_system: The file system being decorated.

\Drupal\Core\StreamWrapper\StreamWrapperManagerInterface $stream_wrapper_manager: The stream wrapper manager.

\Drupal\Core\Site\Settings $settings: The site settings.

\Psr\Log\LoggerInterface $logger: The file logger channel.

Overrides FileSystem::__construct

File

src/File/FlysystemS3FileSystem.php, line 27

Class

FlysystemS3FileSystem
Decorates the Drupal FileSystem service to handle chmod() for S3.

Namespace

Drupal\flysystem_s3\File

Code

public function __construct(StreamWrapperManagerInterface $stream_wrapper_manager, Settings $settings, LoggerInterface $logger) {
  parent::__construct($stream_wrapper_manager, $settings, $logger);
}