OwnCloudSDK
将owncloud的一些常见操作进行集成,也算是本人写的第一个开源项目。
其本质就是使用服务器模拟各种webdav的请求,来访问对应owncloud的服务器,实现获取文件夹列表,文件上传,移动等操作。
目录结构
- Connection:针对一些请求的封装
- Exception:针对一些异常种类的封装,根据业务需要,可以在异常抛出时,做对应的处理。
- Operate:核心操作类,也就是给用户调用的类。
- test:PHPUnit编写的一些测试类
- composer.json:所需要的拓展
使用教程
关于Operate
核心类的使用教程,test
目录中都有例子,但是在使用test
中例子的时候,需要先配置好一些值:
打开test/Base.php
中,将以下内容配置好:
/**
* 读取配置值
* @return array
*/
public function