a5sys/pydio-bundle

Pydio API 包

安装次数: 908

依赖者: 0

建议者: 0

安全性: 0

星星数: 1

关注者: 7

分支数: 1

开放问题: 1

类型:symfony-bundle

V1.0.3 2019-01-15 16:30 UTC

This package is auto-updated.

Last update: 2024-09-05 19:32:21 UTC


README

从您的 Pydio 实例访问和管理资源。

Composer

使用 composer 获取包

composer require "a5sys/pydio-bundle"

激活包

在 AppKernel 中,为开发环境激活包

new A5sys\PydioBundle\PydioBundle(),

用法

所需参数

config.yml

pydio:
    base_api_url: %pydio_base_url%
    api_url: %pydio_api_url%
    login: %pydio_login%
    password: %pydio_password%

parameters.yml

parameters:
    pydio_base_url: 'http://myPydioInstance'
    pydio_api_url: '/pydio/api/v2'
    pydio_login: 'pydioLogin'
    pydio_password: 'pydioPassword'

服务

  • pydio.directory_service
    • 在工作空间或文件夹内列出 / 元数据 / 创建 / 删除文件夹
  • pydio.file_service
    • 创建 / 删除 / 获取文件内容
  • pydio.search_service
    • 搜索(API V1)针对工作空间或目录

贡献

创建带有相关测试的 PR。

运行测试

vendor/bin/phpunit
or
vendor/bin/phpunit --filter DirectoryServiceTest