Permalink
Browse files

Initial commit

  • Loading branch information...
0 parents commit 36af24de5c74df8b4b3ea87443744bb753e6a2c7 unknown committed Feb 14, 2012
Showing with 25,149 additions and 0 deletions.
  1. +28 −0 COPYING
  2. +22 −0 README
  3. +806 −0 docs/ObjectStorage-Client/ObjectStorage.html
  4. +1,231 −0 docs/ObjectStorage-Client/ObjectStorage_Abstract.html
  5. +203 −0 docs/ObjectStorage-Client/ObjectStorage_AuthData.html
  6. +522 −0 docs/ObjectStorage-Client/ObjectStorage_Container.html
  7. +359 −0 docs/ObjectStorage-Client/ObjectStorage_Exception.html
  8. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Authentication.html
  9. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Container.html
  10. +241 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Http.html
  11. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Http_BadGateway.html
  12. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Http_BadRequest.html
  13. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Http_Conflict.html
  14. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Http_Forbidden.html
  15. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Http_InternalServerError.html
  16. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Http_MethodNotAllowed.html
  17. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Http_NotAcceptable.html
  18. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Http_NotFound.html
  19. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Http_NotImplemented.html
  20. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Http_ProxyAuthenticationRequired.html
  21. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Http_RequestTimeout.html
  22. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Http_Unauthorized.html
  23. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_Object.html
  24. +185 −0 docs/ObjectStorage-Client/ObjectStorage_Exception_TokenStore.html
  25. +403 −0 docs/ObjectStorage-Client/ObjectStorage_Http_Abstract.html
  26. +494 −0 docs/ObjectStorage-Client/ObjectStorage_Http_Adapter_Curl.html
  27. +332 −0 docs/ObjectStorage-Client/ObjectStorage_Http_Adapter_Interface.html
  28. +490 −0 docs/ObjectStorage-Client/ObjectStorage_Http_Adapter_Socket.html
  29. +465 −0 docs/ObjectStorage-Client/ObjectStorage_Http_Adapter_Zend.html
  30. +260 −0 docs/ObjectStorage-Client/ObjectStorage_Http_Client.html
  31. +215 −0 docs/ObjectStorage-Client/ObjectStorage_Http_Request.html
  32. +276 −0 docs/ObjectStorage-Client/ObjectStorage_Http_Response.html
  33. +489 −0 docs/ObjectStorage-Client/ObjectStorage_Object.html
  34. +204 −0 docs/ObjectStorage-Client/ObjectStorage_TokenStore.html
  35. +305 −0 docs/ObjectStorage-Client/ObjectStorage_TokenStore_File.html
  36. +248 −0 docs/ObjectStorage-Client/ObjectStorage_TokenStore_Interface.html
  37. +285 −0 docs/ObjectStorage-Client/ObjectStorage_TokenStore_Memory.html
  38. +219 −0 docs/ObjectStorage-Client/ObjectStorage_Util.html
  39. +164 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---Abstract.php.html
  40. +164 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---AuthData.php.html
  41. +167 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---Container.php.html
  42. +167 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---Exception.php.html
  43. +164 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---Http---Abstract.php.html
  44. +164 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---Http---Adapter---Curl.php.html
  45. +164 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---Http---Adapter---Interface.php.html
  46. +164 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---Http---Adapter---Socket.php.html
  47. +164 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---Http---Adapter---Zend.php.html
  48. +164 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---Http---Client.php.html
  49. +164 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---Http---Request.php.html
  50. +164 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---Http---Response.php.html
  51. +167 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---Object.php.html
  52. +164 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---TokenStore---File.php.html
  53. +164 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---TokenStore---Interface.php.html
  54. +164 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---TokenStore---Memory.php.html
  55. +164 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---TokenStore.php.html
  56. +165 −0 docs/ObjectStorage-Client/_lib---ObjectStorage---Util.php.html
  57. +164 −0 docs/ObjectStorage-Client/_lib---ObjectStorage.php.html
  58. +13 −0 docs/blank.html
  59. +86 −0 docs/classtrees_ObjectStorage-Client.html
  60. +20 −0 docs/classtrees_php-objectstorage.html
  61. +1,259 −0 docs/elementindex.html
  62. +1,176 −0 docs/elementindex_ObjectStorage-Client.html
  63. +234 −0 docs/elementindex_php-objectstorage.html
  64. +190 −0 docs/errors.html
  65. +24 −0 docs/index.html
  66. +353 −0 docs/li_ObjectStorage-Client.html
  67. +205 −0 docs/li_php-objectstorage.html
  68. BIN docs/media/images/Class.gif
  69. BIN docs/media/images/Constant.gif
  70. BIN docs/media/images/Constants.gif
  71. BIN docs/media/images/Constructor.gif
  72. BIN docs/media/images/Destructor.gif
  73. BIN docs/media/images/Disk.gif
  74. BIN docs/media/images/FolderClosed.gif
  75. BIN docs/media/images/FolderOpened.gif
  76. BIN docs/media/images/Functions.gif
  77. BIN docs/media/images/GhostClass.gif
  78. BIN docs/media/images/I.png
  79. BIN docs/media/images/L.png
  80. BIN docs/media/images/Lminus.png
  81. BIN docs/media/images/Lplus.png
  82. BIN docs/media/images/PrivateDataMember.gif
  83. BIN docs/media/images/PrivateMethod.gif
  84. BIN docs/media/images/PrivateProperty.gif
  85. BIN docs/media/images/ProtectedDataMember.gif
  86. BIN docs/media/images/ProtectedMethod.gif
  87. BIN docs/media/images/ProtectedProperty.gif
  88. BIN docs/media/images/PublicDataMember.gif
  89. BIN docs/media/images/PublicMethod.gif
  90. BIN docs/media/images/PublicProperty.gif
  91. BIN docs/media/images/T.png
  92. BIN docs/media/images/Tminus.png
  93. BIN docs/media/images/Tplus.png
  94. BIN docs/media/images/Types.gif
  95. BIN docs/media/images/Variable.gif
  96. BIN docs/media/images/Vars.gif
  97. BIN docs/media/images/blank.png
  98. BIN docs/media/images/classFolder.gif
  99. BIN docs/media/images/error.gif
  100. BIN docs/media/images/file.png
  101. BIN docs/media/images/foldericon.png
  102. BIN docs/media/images/minus.gif
  103. BIN docs/media/images/msgError.gif
  104. BIN docs/media/images/msgFatalError.gif
  105. BIN docs/media/images/msgHint.gif
  106. BIN docs/media/images/msgInformation.gif
  107. BIN docs/media/images/msgWarning.gif
  108. BIN docs/media/images/openfoldericon.png
  109. BIN docs/media/images/plus.gif
  110. BIN docs/media/images/spacer.gif
  111. +454 −0 docs/media/lib/classTree.js
  112. +86 −0 docs/media/lib/tab.webfx.css
  113. +308 −0 docs/media/lib/tabpane.js
  114. +111 −0 docs/media/lib/ua.js
  115. +230 −0 docs/media/stylesheet.css
  116. +20 −0 docs/packages.html
  117. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---Authentication.php.html
  118. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---Container.php.html
  119. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---Http---BadGateway.php.html
  120. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---Http---BadRequest.php.html
  121. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---Http---Conflict.php.html
  122. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---Http---Forbidden.php.html
  123. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---Http---InternalServerError.php.html
  124. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---Http---MethodNotAllowed.php.html
  125. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---Http---NotAcceptable.php.html
  126. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---Http---NotFound.php.html
  127. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---Http---NotImplemented.php.html
  128. +164 −0 .../php-objectstorage/_lib---ObjectStorage---Exception---Http---ProxyAuthenticationRequired.php.html
  129. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---Http---RequestTimeout.php.html
  130. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---Http---Unauthorized.php.html
  131. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---Http.php.html
  132. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---Object.php.html
  133. +164 −0 docs/php-objectstorage/_lib---ObjectStorage---Exception---TokenStore.php.html
  134. +160 −0 docs/php-objectstorage/_lib---example.php.html
  135. +47 −0 docs/ric_COPYING.html
  136. +41 −0 docs/ric_README.html
  137. +495 −0 lib/ObjectStorage.php
  138. +586 −0 lib/ObjectStorage/Abstract.php
  139. +25 −0 lib/ObjectStorage/AuthData.php
  140. +140 −0 lib/ObjectStorage/Container.php
  141. +31 −0 lib/ObjectStorage/Exception.php
  142. +4 −0 lib/ObjectStorage/Exception/Authentication.php
  143. +4 −0 lib/ObjectStorage/Exception/Container.php
  144. +80 −0 lib/ObjectStorage/Exception/Http.php
  145. +4 −0 lib/ObjectStorage/Exception/Http/BadGateway.php
  146. +4 −0 lib/ObjectStorage/Exception/Http/BadRequest.php
  147. +4 −0 lib/ObjectStorage/Exception/Http/Conflict.php
  148. +4 −0 lib/ObjectStorage/Exception/Http/Forbidden.php
  149. +4 −0 lib/ObjectStorage/Exception/Http/InternalServerError.php
  150. +4 −0 lib/ObjectStorage/Exception/Http/MethodNotAllowed.php
  151. +4 −0 lib/ObjectStorage/Exception/Http/NotAcceptable.php
  152. +4 −0 lib/ObjectStorage/Exception/Http/NotFound.php
  153. +4 −0 lib/ObjectStorage/Exception/Http/NotImplemented.php
  154. +4 −0 lib/ObjectStorage/Exception/Http/ProxyAuthenticationRequired.php
  155. +4 −0 lib/ObjectStorage/Exception/Http/RequestTimeout.php
  156. +4 −0 lib/ObjectStorage/Exception/Http/Unauthorized.php
  157. +4 −0 lib/ObjectStorage/Exception/Object.php
  158. +4 −0 lib/ObjectStorage/Exception/TokenStore.php
  159. +112 −0 lib/ObjectStorage/Http/Abstract.php
  160. +180 −0 lib/ObjectStorage/Http/Adapter/Curl.php
  161. +67 −0 lib/ObjectStorage/Http/Adapter/Interface.php
  162. +153 −0 lib/ObjectStorage/Http/Adapter/Socket.php
  163. +105 −0 lib/ObjectStorage/Http/Adapter/Zend.php
  164. +68 −0 lib/ObjectStorage/Http/Client.php
  165. +11 −0 lib/ObjectStorage/Http/Request.php
  166. +39 −0 lib/ObjectStorage/Http/Response.php
  167. +91 −0 lib/ObjectStorage/Object.php
  168. +45 −0 lib/ObjectStorage/TokenStore.php
  169. +90 −0 lib/ObjectStorage/TokenStore/File.php
  170. +39 −0 lib/ObjectStorage/TokenStore/Interface.php
  171. +50 −0 lib/ObjectStorage/TokenStore/Memory.php
  172. +96 −0 lib/ObjectStorage/Util.php
  173. +118 −0 lib/example.php
  174. +16 −0 tests/AuthenticationTest.php
  175. +28 −0 tests/BaseTest.php
  176. +91 −0 tests/CdnContainerTest.php
  177. +66 −0 tests/ContainerTest.php
  178. +75 −0 tests/ObjectTest.php
  179. +149 −0 tests/SearchTest.php
  180. +51 −0 tests/TokenStoreTest.php
@@ -0,0 +1,28 @@
+Unless otherwise noted, all files are released under the MIT license,
+exceptions contain licensing information in them.
+
+ Copyright (C) 2012 SoftLayer Technologies, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+Except as contained in this notice, the name of SoftLayer Technologies, Inc. shall not
+be used in advertising or otherwise to promote the sale, use or other dealings
+in this Software without prior written authorization from SoftLayer Technologies, Inc.
+
+Portions Copyright � 2008 Rackspace US, Inc.
@@ -0,0 +1,22 @@
+PHP Object Storage API
+
+h3. Install
+Unzip the files and make sure to include Swift/Util.php once somewhere your script
+
+- Requirements
+ Madatory
+ PHP version > 5.2
+ Optional
+ Zend Framework (for HTTP Client)
+ CURL
+
+h3. Doc
+Documents are generated by PHPDocumentor. See docs directory for details.
+
+h3. Tests
+The test cases are run using phpunit version PHPUnit 3.5.13
+To run a test, provide your object storage credentials in test/BaseTest.php file.
+
+h3. Examples
+
+See lib/example.php and test cases.
Oops, something went wrong.

0 comments on commit 36af24d

Please sign in to comment.