public function getValues($suppressArrayNotation = false) { $return = parent::getValues($suppressArrayNotation); foreach ($return as $element => $value) { if ($this->{$element} instanceof Zend_Form_Element_File && !$value) { unset($return[$element]); } } return $return; }