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();
 | |
|     }
 | |
|   }
 | |
| }
 | 
