����JFIF��x�x����'
Server IP : 78.140.185.180 / Your IP : 18.226.166.121 Web Server : LiteSpeed System : Linux cpanel13.v.fozzy.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : builderbox ( 1072) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/builderbox/www/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ |
Upload File : |
<?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"; } }