/** * @param array $configuration */ public function __construct(array $configuration = array()) { $this->remoteClient = GeneralUtility::makeInstance(FalClient::class); $this->extensionConfiguration = GeneralUtility::makeInstance(ExtensionConfiguration::class); parent::__construct($configuration); // The remote driver does not provide write access. $this->capabilities = ResourceStorage::CAPABILITY_BROWSABLE | ResourceStorage::CAPABILITY_PUBLIC; }