public function offsetExists($offset) { if (!is_numeric($offset)) { return parent::offsetExists($offset); } return isset($this->modelData[$this->collection_key][$offset]); }