public function contents($data = null) { $data = parent::contents($data); if ($data) { // if something was assigned $data = $this->_result ? $this->_result : $this->data(); return $data; } }