public function page($key = null, $field = 'message') { $model = new Default_Model_Page(); $f = $field == 'description' ? 'message' : $field; $data = $model->fetchCard($key); $data_valid = $this->view->override()->overrideSingle($data, 'page'); return $field == 'all' ? $data_valid : $data_valid->{$field}; }