Php 如何在NextCloud应用程序中使用FlySystem存储?

Php 如何在NextCloud应用程序中使用FlySystem存储?,php,nextcloud,flysystem,Php,Nextcloud,Flysystem,我正在为Nextcloud开发一个需要读写文件的应用程序。我的部分代码由使用FlySystem的库提供。在NextCloud代码库中有一个FlySystem类: 代码上说这是一个 flysystem适配器和owncloud存储系统之间的通用适配器 这听起来正是我需要的 但是如何使用Nextcloud代码库提供的类呢?我找不到任何关于这方面的文档…事实证明,Nextcloud中没有任何Flysystem适配器可以使用Flysystem API /lib/private/Files/Storage

我正在为Nextcloud开发一个需要读写文件的应用程序。我的部分代码由使用FlySystem的库提供。在NextCloud代码库中有一个FlySystem类:

代码上说这是一个

flysystem适配器和owncloud存储系统之间的通用适配器

这听起来正是我需要的


但是如何使用Nextcloud代码库提供的类呢?我找不到任何关于这方面的文档…

事实证明,Nextcloud中没有任何Flysystem适配器可以使用Flysystem API

/lib/private/Files/Storage/Flysystem.php
中的现有类用于允许Nextcloud与外部存储位置通信

最后,我们创建了自己的适配器,允许使用Flysystem API在Nextcloud中工作:


您参观过这个吗?是的。我知道飞行系统是如何工作的。。。我不熟悉的是NextCloud,它的存储是如何工作的,以及FlySystem是如何与它联系在一起的。。。