swiftmailer.install in Swift Mailer 7
Same filename and directory in other branches
This is the install file.
File
swiftmailer.installView source
<?php
/**
* @file
* This is the install file.
*/
/**
* Implements hook_enable().
*/
function swiftmailer_enable() {
mailsystem_set(array(
mailsystem_default_id() => 'SWIFTMailSystem',
));
}
/**
* Implements hook_disable().
*/
function swiftmailer_disable() {
mailsystem_clear(array(
mailsystem_default_id() => 'SWIFTMailSystem',
));
}
/**
* Implements hook_uninstall().
*/
function swiftmailer_uninstall() {
variable_del('swiftmailer_path');
variable_del('swiftmailer_format');
variable_del('swiftmailer_respect_format');
variable_del('swiftmailer_convert_mode');
variable_del('swiftmailer_convert_library');
variable_del('swiftmailer_character_set');
variable_del('swiftmailer_transport');
variable_del('swiftmailer_smtp_host');
variable_del('swiftmailer_smtp_port');
variable_del('swiftmailer_smtp_encryption');
variable_del('swiftmailer_smtp_username');
variable_del('swiftmailer_smtp_password');
variable_del('swiftmailer_sendmail_path');
variable_del('swiftmailer_sendmail_mode');
variable_del('swiftmailer_sender_name');
variable_del('swiftmailer_sender_email');
}
/**
* Implements hook_update_N().
*
* Rebuild the menu to care care of changes.
*/
function swiftmailer_update_7000() {
menu_rebuild();
}
Functions
Name | Description |
---|---|
swiftmailer_disable | Implements hook_disable(). |
swiftmailer_enable | Implements hook_enable(). |
swiftmailer_uninstall | Implements hook_uninstall(). |
swiftmailer_update_7000 | Implements hook_update_N(). |