public function setValues($values, array $files)
{
$this->forms = array();
$indexes = array();
if ($values) {
$indexes = array_keys($values);
} else {
if ($files) {
$indexes = array_keys($files);
}
}
foreach ($indexes as $index) {
$v = isset($values[$index]) ? $values[$index] : array();
$f = isset($files[$index]) ? $files[$index] : array();
$this->getForm($index)->setValues($v, $f);
}
}