Файловый менеджер - Редактировать - /var/www/html/administrator/components/com_jchat/Framework/twilio/sdk/Twilio/Values.php
Ðазад
<?php namespace Twilio; /** * * @package JCHAT::FRAMEWORK::administrator::components::com_jchat * @subpackage framework * @subpackage twilio * @subpackage sdk * @author Joomla! Extensions Store * @copyright (C) 2015 - Joomla! Extensions Store * @license GNU/GPLv2 http://www.gnu.org/licenses/gpl-2.0.html * */ defined ( '_JEXEC' ) or die ( 'Restricted access' ); class Values implements \ArrayAccess { const NONE = 'Twilio\\Values\\NONE'; protected $options; public static function of($array) { $result = array(); foreach ($array as $key => $value) { if ($value === self::NONE) { continue; } $result[$key] = $value; } return $result; } public function __construct($options) { $this->options = array(); foreach ($options as $key => $value) { $this->options[strtolower($key)] = $value; } } /** * (PHP 5 >= 5.0.0)<br/> * Whether a offset exists * @link http://php.net/manual/en/arrayaccess.offsetexists.php * @param mixed $offset <p> * An offset to check for. * </p> * @return boolean true on success or false on failure. * </p> * <p> * The return value will be casted to boolean if non-boolean was returned. */ public function offsetExists($offset): bool { return true; } /** * (PHP 5 >= 5.0.0)<br/> * Offset to retrieve * @link http://php.net/manual/en/arrayaccess.offsetget.php * @param mixed $offset <p> * The offset to retrieve. * </p> * @return mixed Can return all value types. */ // : mixed as of PHP 8.0 for 9.0 #[\ReturnTypeWillChange] public function offsetGet($offset) { $offset = strtolower($offset); return array_key_exists($offset, $this->options) ? $this->options[$offset] : self::NONE; } /** * (PHP 5 >= 5.0.0)<br/> * Offset to set * @link http://php.net/manual/en/arrayaccess.offsetset.php * @param mixed $offset <p> * The offset to assign the value to. * </p> * @param mixed $value <p> * The value to set. * </p> * @return void */ public function offsetSet($offset, $value): void { $this->options[strtolower($offset)] = $value; } /** * (PHP 5 >= 5.0.0)<br/> * Offset to unset * @link http://php.net/manual/en/arrayaccess.offsetunset.php * @param mixed $offset <p> * The offset to unset. * </p> * @return void */ public function offsetUnset($offset): void { unset($this->options[$offset]); } }
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка