Hallo,
ich habe mir einen Adapter-Prototypen für WebDAV gebaut auf folgender Basis:
* Anleitung: MediaService
* Client: WebDAV client - sabre/dav
* Adapter: WebDAV Adapter - Flysystem
Das Problem ist, dass der Adapter auf die Existenz des Config-Paramters ‘visibility’ prüft und sobald dieser gesetzt ist, eine LogicException wirft:
if ($config-\>get('visibility')) { throw new LogicException(\_\_CLASS\_\_.' does not support visibility settings.'); }
Der Parameter wird in der MediaServiceFactory aber per se gesetzt:
$filesystem = new Filesystem($adapter, ['visibility' =\> AdapterInterface::VISIBILITY\_PUBLIC]);
Ist jemand bereits über dieses Problem gestolpert bzw. hat einen Denkanstoß für mich parat?
Danke
Andreas