validateData($data)) { /** * @see Zend_Controller_Action_Exception */ require_once 'Zend/Controller/Action/Exception.php'; throw new Zend_Controller_Action_Exception('Invalid data passed for autocompletion'); } $data = (array) $data; $output = ""; foreach($data AS $k => $v) { if(is_numeric($k)) { $output .= $v."\n"; } else { $output .= $k."|".$v."\n"; } } if (!$keepLayouts) { $this->disableLayouts(); } return $output; } }