32 lines
		
	
	
		
			652 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			652 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
<?php
 | 
						|
 | 
						|
/**
 | 
						|
 * @file
 | 
						|
 * Install and update hooks
 | 
						|
 */
 | 
						|
 | 
						|
/**
 | 
						|
 * Implementation of hook_install().
 | 
						|
 */
 | 
						|
function nodeformcols_install() {
 | 
						|
  // We need our hook_theme() to run after node.module's hook_theme().
 | 
						|
  db_update('system')
 | 
						|
    ->fields(array('weight' => 1))
 | 
						|
    ->condition('name', 'nodeformcols')
 | 
						|
    ->condition('type', 'module')
 | 
						|
    ->execute();
 | 
						|
}
 | 
						|
 | 
						|
/**
 | 
						|
 * Implementation of hook_uninstall().
 | 
						|
 */
 | 
						|
function nodeformcols_uninstall() {
 | 
						|
  $res = db_select('variable')
 | 
						|
    ->fields('variable', array('name'))
 | 
						|
    ->condition('name', 'nodeformscols_field_placements_%', 'LIKE')
 | 
						|
    ->execute();
 | 
						|
  foreach ($res as $v) {
 | 
						|
    variable_del($v->name);
 | 
						|
  }
 | 
						|
}
 |