public function MigrateEmvideoFieldHandler::prepare in Migrate Extras 6.2
File
- ./
emfield.inc, line 37 - Migrate 6.x-2.x Plugin for the Embedded Media Field module as a destination.
Class
- MigrateEmvideoFieldHandler
- Field handler.
Code
public function prepare($entity, array $instance, array $values) {
$provider = $values['arguments']['provider'];
// Setup the standard Field API array for saving.
$delta = 0;
foreach ($values as $value) {
$item = array();
$item['value'] = basename($value);
$item['embed'] = $value;
$item['provider'] = $provider;
$return[$delta] = $item;
$delta++;
}
return isset($return) ? $return : NULL;
}