This commit was generated by cvs2svn to compensate for changes in r11022,
[freeside.git] / fs_selfservice / drupal / freeside.module
1 <?php
2 // init freeside API
3 require('freeside.class.php');
4
5 // menu actions and node paths
6 function freeside_menu() {
7   $items = array();
8   $items['freeside/signup'] = array(
9     'title' => t('New customer'),
10     'page callback' => 'freeside_signup',
11     'access arguments' => array('access content'),
12     'description' => t('New Customer Signup'),
13     'file' => 'signup.inc',
14   );
15   $items['admin/settings/freeside'] = array(
16     'title' => t('Configure Freeside'),
17     'page callback' => 'freeside_admin',
18     'access arguments' => array('administer freeside'),
19     'description' => t('Configure Freeside self-service'),
20     'file' => 'admin.inc',
21   );
22   return $items;
23 }
24
25 // access control
26 function freeside_perm() {
27   return array(
28     'administer freeside'
29   );
30 }
31
32 ?>