aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/Model.php
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/Model.php')
-rw-r--r--apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/Model.php64
1 files changed, 0 insertions, 64 deletions
diff --git a/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/Model.php b/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/Model.php
deleted file mode 100644
index 2322434a543..00000000000
--- a/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Resource/Model.php
+++ /dev/null
@@ -1,64 +0,0 @@
-<?php
-
-namespace Guzzle\Service\Resource;
-
-use Guzzle\Common\Collection;
-use Guzzle\Service\Description\Parameter;
-
-/**
- * Default model created when commands create service description model responses
- */
-class Model extends Collection
-{
- /** @var Parameter Structure of the model */
- protected $structure;
-
- /**
- * @param array $data Data contained by the model
- * @param Parameter $structure The structure of the model
- */
- public function __construct(array $data = array(), Parameter $structure = null)
- {
- $this->data = $data;
- $this->structure = $structure;
- }
-
- /**
- * Get the structure of the model
- *
- * @return Parameter
- */
- public function getStructure()
- {
- return $this->structure ?: new Parameter();
- }
-
- /**
- * Provides debug information about the model object
- *
- * @return string
- */
- public function __toString()
- {
- $output = 'Debug output of ';
- if ($this->structure) {
- $output .= $this->structure->getName() . ' ';
- }
- $output .= 'model';
- $output = str_repeat('=', strlen($output)) . "\n" . $output . "\n" . str_repeat('=', strlen($output)) . "\n\n";
- $output .= "Model data\n-----------\n\n";
- $output .= "This data can be retrieved from the model object using the get() method of the model "
- . "(e.g. \$model->get(\$key)) or accessing the model like an associative array (e.g. \$model['key']).\n\n";
- $lines = array_slice(explode("\n", trim(print_r($this->toArray(), true))), 2, -1);
- $output .= implode("\n", $lines);
-
- if ($this->structure) {
- $output .= "\n\nModel structure\n---------------\n\n";
- $output .= "The following JSON document defines how the model was parsed from an HTTP response into the "
- . "associative array structure you see above.\n\n";
- $output .= ' ' . json_encode($this->structure->toArray()) . "\n\n";
- }
-
- return $output . "\n";
- }
-}