public function setRequestData($data) { if ($data !== null && is_array($data) === false) { throw new \InvalidArgumentException('Illegal input data for field ' . $this->name . '. Input data should be an array but is ' . gettype($data) . '.'); } $normalizedData = is_array($data[self::VALUE_ERROR]) === false ? $data : $this->convertMultiFileArray($data); parent::setRequestData($normalizedData); }