liuggio/rackspace-cloud-files-streamwrapper

此包已被废弃,不再维护。未建议替代包。

PHP 的 Rackspace Cloud Files Streamwrapper

dev-master 2013-03-27 10:00 UTC

This package is auto-updated.

Last update: 2020-05-18 13:16:43 UTC


README

Build Status

集成

查看使用此库的 Symfony2 Bundle https://github.com/liuggio/RackspaceCloudFilesBundle

Composer

只需将此行添加到您的 composer

	"liuggio/rackspace-cloud-files-streamwrapper": "dev-master",

要求

  • PHP > 5.3.0

运行测试

  1. 克隆仓库
  2. 在克隆的项目文件夹中运行 phpunit

请注意,该库已在 Mac OS X 10.7 上(带有捆绑的 PHP 5.3.6(git 版本 1.7.6))进行了测试,在几个 Ubuntu Linux 安装上以及 Windows Vista 上(运行 PHP 5.3.7(1.7.6.msysgit.0))进行了测试。由于目前未知的原因,Windows 上的测试运行略不稳定。所有测试都应该是 绿色 的,但在清理过程中,可能会出现某些随机访问限制,阻止清理代码删除测试目录。

单元测试套件正在使用 Travis CI 在 PHP 5.3 和 5.4 上持续测试,其当前状态是。

贡献

请随时使用 Git 问题跟踪来报告任何问题或错误。如果您想积极贡献开发库,鼓励您克隆仓库并发送 pull 请求。

许可

版权所有 (C) 2012 by liuggio

特此授予任何获得此软件及其相关文档文件(“软件”)副本的任何人免费处理该软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许向获得软件的人提供这些权利,前提是遵守以下条件

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

本软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于适销性、针对特定目的的适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论此类责任是基于合同、侵权或其他方式,源于、因之或与此软件或软件的使用或其他交易有关。

待办事项

请随时分支并支持此库

更好的目录处理

  • public function dir_opendir($path, $options) //带有路径的嵌套列表对象

  • public function dir_readdir() //带有路径的嵌套列表对象

  • public function dir_rewinddir() //带有路径的嵌套列表对象

  • public function rename($path_from, $path_to) //带有路径的嵌套列表对象

  • public function rmdir($path, $options) //嵌套路径对象

  • private function statCurrentResource() // 判断是否为目录,通过“Content-Type”为“application/directory”来理解