public function renderViewObject($class, $responseType, array &$params = array(), &$templateName = '') { $return = parent::renderViewObject($class, $responseType, $params, $templateName); if ($return === null) { foreach (array_keys($params) as $paramKey) { if (strpos($paramKey, '_') === 0) { // filter out internal params unset($params[$paramKey]); } } } return $return; }