45 lines
1.0 KiB
Plaintext
45 lines
1.0 KiB
Plaintext
<?php
|
|
/**
|
|
* @file
|
|
* Hooks and functions of module.
|
|
*/
|
|
|
|
/**
|
|
* Implements hook_help().
|
|
*/
|
|
function mailjet_help($path, $arg) {
|
|
switch ($path) {
|
|
case 'admin/help#mailjet':
|
|
return t('Send your emails by your Mailjet API.');
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Implements hook_menu().
|
|
*/
|
|
function mailjet_menu() {
|
|
$items['admin/config/system/mailjet'] = array(
|
|
'title' => 'Mailjet settings',
|
|
'page callback' => 'drupal_get_form',
|
|
'page arguments' => array('mailjet_admin_settings'),
|
|
'access arguments' => array('administer mailjet module'),
|
|
'description' => 'Send your emails by your Mailjet API.',
|
|
'file' => 'mailjet.admin.inc',
|
|
);
|
|
return $items;
|
|
}
|
|
|
|
/**
|
|
* Implements hook_permission().
|
|
*
|
|
* Defines a permission for managing the mailjet variables.
|
|
*/
|
|
function mailjet_permission() {
|
|
return array(
|
|
'administer mailjet module' => array(
|
|
'title' => t('Administer Mailjet settings module'),
|
|
'description' => t('Perform administration tasks for Mailjet settings module.'),
|
|
),
|
|
);
|
|
}
|