function agreement_install in Agreement 7.2
Same name and namespace in other branches
- 8.2 agreement.install \agreement_install()
- 6.2 agreement.install \agreement_install()
- 6 agreement.install \agreement_install()
- 3.0.x agreement.install \agreement_install()
Implements hook_install().
File
- ./
agreement.install, line 44 - Install, update and uninstall functions for Agreement module.
Code
function agreement_install() {
// Set module weight.
$n = db_update('system')
->condition('name', 'agreement', '=')
->fields(array(
'weight' => 9999,
))
->execute();
if ($n != 1) {
drupal_set_message(st('Could not set agreement module weight.'), 'error');
}
// Add a default agreement.
$default = (object) _agreement_default_agreement();
$default->settings = serialize($default->settings);
drupal_write_record('agreement_type', $default);
}