From 881d6b037507b9d01b267dd600f8977ac361100c Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Thu, 6 Mar 2014 13:17:52 +0100 Subject: Revert "Implement ArrayAccess interface for conveniently accessing rcube_result_set as array" This reverts commit a7d68eaf1a0df1d954b4d6623ff0419a93739cd2. --- program/lib/Roundcube/rcube_result_set.php | 30 +----------------------------- 1 file changed, 1 insertion(+), 29 deletions(-) (limited to 'program/lib') diff --git a/program/lib/Roundcube/rcube_result_set.php b/program/lib/Roundcube/rcube_result_set.php index 82502ce5f..a4b070e28 100644 --- a/program/lib/Roundcube/rcube_result_set.php +++ b/program/lib/Roundcube/rcube_result_set.php @@ -25,7 +25,7 @@ * @package Framework * @subpackage Addressbook */ -class rcube_result_set implements Iterator, ArrayAccess +class rcube_result_set implements Iterator { public $count = 0; public $first = 0; @@ -61,34 +61,6 @@ class rcube_result_set implements Iterator, ArrayAccess $this->current = $i; } - /*** Implement PHP ArrayAccess interface ***/ - - public function offsetSet($offset, $value) - { - if (is_null($offset)) { - $offset = count($this->records); - $this->records[] = $value; - } - else { - $this->records[$offset] = $value; - } - } - - public function offsetExists($offset) - { - return isset($this->records[$offset]); - } - - public function offsetUnset($offset) - { - unset($this->records[$offset]); - } - - public function offsetGet($offset) - { - return $this->records[$offset]; - } - /*** PHP 5 Iterator interface ***/ function rewind() -- cgit v1.2.3