protected function fixDataType(array &$data)
{
if ('default' === $data['type']) {
return;
}
$valid_var_name = array('image' => 'images', 'video' => 'video');
if (!isset($valid_var_name[$data['type']], $data[$valid_var_name[$data['type']]]) || !is_array($data[$valid_var_name[$data['type']]])) {
$data['type'] = 'default';
}
}