Skip to content

Commit 977d25b

Browse files
authored
Merge pull request thephpleague#100 from Tofandel/master
fix: missing directory_visibility configuration option
2 parents 77a3dfb + 7553cf8 commit 977d25b

3 files changed

Lines changed: 3 additions & 0 deletions

File tree

docs/B-configuration-reference.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ flysystem:
4747
public: 0755
4848
private: 0700
4949
visibility: ~ # default null. Possible values are 'public' or 'private'
50+
directory_visibility: ~ # default null. Possible values are 'public' or 'private'
5051
case_sensitive: true
5152
disable_asserts: false
5253

src/DependencyInjection/Configuration.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ public function getConfigTreeBuilder(): TreeBuilder
4141
->defaultValue([])
4242
->end()
4343
->scalarNode('visibility')->defaultNull()->end()
44+
->scalarNode('directory_visibility')->defaultNull()->end()
4445
->booleanNode('case_sensitive')->defaultTrue()->end()
4546
->booleanNode('disable_asserts')->defaultFalse()->end()
4647
->end()

src/DependencyInjection/FlysystemExtension.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ private function createStorageDefinition(string $storageName, Reference $adapter
105105
$definition->setArgument(0, $adapter);
106106
$definition->setArgument(1, [
107107
'visibility' => $config['visibility'],
108+
'directory_visibility' => $config['directory_visibility'],
108109
'case_sensitive' => $config['case_sensitive'],
109110
'disable_asserts' => $config['disable_asserts'],
110111
]);

0 commit comments

Comments
 (0)