private function doImport(Result $result, array $data, $services, $force)
{
foreach ($services as $handle => $service) {
if (is_array($service)) {
$this->doImport($result, $data, $service, $force);
} elseif ($service instanceof Base) {
$pluginData = $this->getPluginData($data, $handle);
$hookResult = $service->import($pluginData, $force);
$result->consume($hookResult);
}
}
}