24 lines
675 B
Plaintext
24 lines
675 B
Plaintext
<?php
|
|
/**
|
|
* Rename 'text' to 'php' in custom action effect data
|
|
*/
|
|
function imagecache_customactions_update_7100(&$sandbox) {
|
|
$effects = db_select('image_effects')
|
|
->fields('image_effects')
|
|
->condition('name', 'imagecache_customactions', '=')
|
|
->execute()
|
|
->fetchAll();
|
|
foreach ($effects as $effect) {
|
|
$data = unserialize($effect->data);
|
|
if (array_key_exists('text', $data)) {
|
|
$data['php'] = $data['text'];
|
|
unset($data['text']);
|
|
$data = serialize($data);
|
|
db_update('image_effects')
|
|
->condition('ieid', $effect->ieid)
|
|
->fields(array('data' => $data))
|
|
->execute();
|
|
}
|
|
}
|
|
}
|