Convert existing image styles to the new config system.
function image_update_8000() {
$styles = array();
$result = db_select('image_styles', NULL, array(
'fetch' => PDO::FETCH_ASSOC,
))
->fields('image_styles')
->execute()
->fetchAllAssoc('name', PDO::FETCH_ASSOC);
foreach ($result as $style_name => $style) {
$style['effects'] = _image_update_get_style_with_effects($style);
$styles[$style_name] = $style;
}
// Convert each style into a configuration object.
foreach ($styles as $name => $style) {
$config = config('image.style.' . $name);
$config
->set('name', $name);
$config
->set('effects', $style['effects']);
$config
->save();
}
}