Image

Listens: Catharsis — [Dea] ... Into Oblivion

PHP-юмор

class AccessorThirteen implements ArrayAccess
{
    protected $data;
    public function __construct($data) { $this->data = $data; }
    public function offsetGet($key) { return $this->data[$key]; }
    public function offsetSet($key, $value) { $this->data[$key] = $value; }
    public function offsetExists($key) { return array_key_exists($key, $this->data); }
    public function offsetUnset($key) { unset($this->data[$key]); }
    public function __get($key) { return $this[$key]; }
    public function __set($key, $value) { $this[$key] = $value; }
}