Gregwar\Formidable\Fields\Multiple::setValues PHP Method

setValues() public method

public setValues ( $values, array $files )
$files array
    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);
        }
    }