3 require_once 'angularex.civix.php';
6 * Implementation of hook_civicrm_config
8 * @link http://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_config
10 function angularex_civicrm_config(&$config) {
11 _angularex_civix_civicrm_config($config);
15 * Implementation of hook_civicrm_xmlMenu
17 * @param $files array(string)
19 * @link http://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_xmlMenu
21 function angularex_civicrm_xmlMenu(&$files) {
22 _angularex_civix_civicrm_xmlMenu($files);
26 * Implementation of hook_civicrm_install
28 * @link http://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_install
30 function angularex_civicrm_install() {
31 return _angularex_civix_civicrm_install();
35 * Implementation of hook_civicrm_uninstall
37 * @link http://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_uninstall
39 function angularex_civicrm_uninstall() {
40 return _angularex_civix_civicrm_uninstall();
44 * Implementation of hook_civicrm_enable
46 * @link http://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_enable
48 function angularex_civicrm_enable() {
49 return _angularex_civix_civicrm_enable();
53 * Implementation of hook_civicrm_disable
55 * @link http://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_disable
57 function angularex_civicrm_disable() {
58 return _angularex_civix_civicrm_disable();
62 * Implementation of hook_civicrm_upgrade
64 * @param $op string, the type of operation being performed; 'check' or 'enqueue'
65 * @param $queue CRM_Queue_Queue, (for 'enqueue') the modifiable list of pending up upgrade tasks
67 * @return mixed based on op. for 'check', returns array(boolean) (TRUE if upgrades are pending)
68 * for 'enqueue', returns void
70 * @link http://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_upgrade
72 function angularex_civicrm_upgrade($op, CRM_Queue_Queue
$queue = NULL) {
73 return _angularex_civix_civicrm_upgrade($op, $queue);
77 * Implementation of hook_civicrm_managed
79 * Generate a list of entities to create/deactivate/delete when this module
80 * is installed, disabled, uninstalled.
82 * @link http://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_managed
84 function angularex_civicrm_managed(&$entities) {
85 return _angularex_civix_civicrm_managed($entities);
89 * Implementation of hook_civicrm_caseTypes
91 * Generate a list of case-types
93 * Note: This hook only runs in CiviCRM 4.4+.
95 * @link http://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_caseTypes
97 function angularex_civicrm_caseTypes(&$caseTypes) {
98 _angularex_civix_civicrm_caseTypes($caseTypes);
102 * Implementation of hook_civicrm_alterSettingsFolders
104 * @link http://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_alterSettingsFolders
106 function angularex_civicrm_alterSettingsFolders(&$metaDataFolders = NULL) {
107 _angularex_civix_civicrm_alterSettingsFolders($metaDataFolders);
111 * @param $angularModule
113 function angularex_civicrm_angularModules(&$angularModule) {
114 $angularModule['example'] = array('ext' => 'org.civicrm.angularex', 'js' => array('js/example.js'));