定制 sumanpoudel/egnyte 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

sumanpoudel/egnyte

Composer 安装命令:

composer require sumanpoudel/egnyte

包简介

Egnyte filesystem API with League filesystem

README 文档

README

Latest Version Software License Total Downloads

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

GitHub 信息

  • Stars: 2
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2021-10-20

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固