public static function convertValuesToMetaModels($values)
{
if (!is_array($values)) {
throw new \InvalidArgumentException('Invalid uuid list.');
}
$result = array('bin' => array(), 'value' => array(), 'path' => array());
$models = \FilesModel::findMultipleByUuids(array_filter($values));
if ($models === null) {
return $result;
}
foreach ($models as $value) {
$result['bin'][] = $value->uuid;
$result['value'][] = self::uuidToString($value->uuid);
$result['path'][] = $value->path;
}
return $result;
}