sumanpoudel/egnyte
Composer 安装命令:
composer require sumanpoudel/egnyte
包简介
Egnyte filesystem API with League filesystem
README 文档
README
I was working on Egnyte project for Laravel and didn't find any decent solution so decided to write my own. Inspired by Yespbs\Egnyte.
Install
Via Composer
$ composer require sumanpoudel/egnyte
Usage
$client = new \Suman\Egnyte\Model\File(EgnyteDomain, OAuthToken); $adapter = new \Suman\Egnyte\EgnyteAdapter($client); $filesystem = new Filesystem($adapter); //to get the content of the file $fileContents = $filesystem->get('/Shared/file.jpg'); //to check file exists $fileContents = $filesystem->has('file.jpg'); //upload the file $fileContents = $filesystem->put(fileLocation, contents_of_file); //move the file $fileContents = $filesystem->move(originalLocation, newLocation); //delete the file/folder $fileContents = $filesystem->delete(location_of_file_or_folder); // see the usrl below for more functions https://flysystem.thephpleague.com/v2/docs/usage/filesystem-api/
Testing
$ phpunit
Credits
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 74
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-10-20