public function uninstall() { Utils_CommonDataCommon::remove('Calling_Codes'); Utils_CommonDataCommon::remove('Countries'); Base_ThemeCommon::uninstall_default_theme($this->get_type()); return true; }
public function uninstall() { Utils_RecordBrowserCommon::delete_addon('company', 'Tests/Bugtrack', 'company_bugtrack_addon'); Utils_AttachmentCommon::delete_addon('bugtrack'); Utils_RecordBrowserCommon::uninstall_recordset('bugtrack'); Utils_CommonDataCommon::remove('Bugtrack_Status'); return true; }
public function uninstall() { $ret = true; $ret &= DB::DropTable('base_notify'); Base_ThemeCommon::uninstall_default_theme($this->get_type()); Utils_CommonDataCommon::remove('Base_Notify'); return $ret; }
public function uninstall() { Base_ThemeCommon::uninstall_default_theme($this->get_type()); Utils_CommonDataCommon::remove('crm_assets_category'); Utils_CommonDataCommon::remove('crm_assets_monitor_type'); Utils_CommonDataCommon::remove('crm_assets_printer_type'); Utils_RecordBrowserCommon::delete_addon('company', 'CRM/Assets', 'assets_addon'); Utils_AttachmentCommon::delete_addon('crm_assets'); Utils_AttachmentCommon::persistent_mass_delete('crm_assets'); Utils_RecordBrowserCommon::uninstall_recordset('crm_assets'); Utils_RecordBrowserCommon::unregister_processing_callback('crm_assets', array('CRM_AssetsCommon', 'process_request')); return true; }
/** * For internal use only. */ public static function remove_array($name) { Utils_CommonDataCommon::remove($name); }
public function uninstall() { Utils_CommonDataCommon::remove('CRM'); return true; }
public function uninstall() { Base_ThemeCommon::uninstall_default_theme($this->get_type()); Utils_CommonDataCommon::remove('Base_Notify'); return true; }
public function uninstall() { Base_AclCommon::remove_clearance_callback(array('CRM_ContactsCommon', 'crm_clearance')); Base_ThemeCommon::uninstall_default_theme(CRM_ContactsInstall::module_name()); Utils_RecordBrowserCommon::unregister_datatype('crm_company'); Utils_RecordBrowserCommon::unregister_datatype('crm_contact'); Utils_RecordBrowserCommon::unregister_datatype('crm_company_contact'); Utils_RecordBrowserCommon::unregister_datatype('email'); Utils_RecordBrowserCommon::delete_addon('company', CRM_ContactsInstall::module_name(), 'company_addon'); Utils_AttachmentCommon::delete_addon('company'); Utils_AttachmentCommon::delete_addon('contact'); Utils_RecordBrowserCommon::uninstall_recordset('company'); Utils_RecordBrowserCommon::uninstall_recordset('contact'); Utils_CommonDataCommon::remove('Contacts_Groups'); Utils_CommonDataCommon::remove('Companies_Groups'); Utils_RecordBrowserCommon::unregister_processing_callback('contact', array('CRM_ContactsCommon', 'submit_contact')); return true; }
} } Utils_RecordBrowserCommon::wipe_access('contact'); Utils_RecordBrowserCommon::add_access('contact', 'view', 'ACCESS:employee', array('(!permission' => 2, '|:Created_by' => 'USER_ID'), array('birth_date', 'ssn', 'home_phone', 'home_address_1', 'home_address_2', 'home_city', 'home_country', 'home_zone', 'home_postal_code', 'view', 'edit', 'add', 'delete')); Utils_RecordBrowserCommon::add_access('contact', 'view', 'ALL', array('login' => 'USER_ID'), array('view', 'edit', 'add', 'delete')); Utils_RecordBrowserCommon::add_access('contact', 'view', array('ACCESS:employee', 'ACCESS:mrm'), array('(!permission' => 2, '|:Created_by' => 'USER_ID'), array('view', 'edit', 'add', 'delete')); Utils_RecordBrowserCommon::add_access('contact', 'add', array('ACCESS:employee', 'ACCESS:manager')); Utils_RecordBrowserCommon::add_access('contact', 'edit', 'ACCESS:employee', array('(permission' => 0, '|:Created_by' => 'USER_ID', '!group' => array('patient', 'ex_patient')), array('access', 'login')); Utils_RecordBrowserCommon::add_access('contact', 'edit', 'ALL', array('login' => 'USER_ID'), array('access', 'login')); Utils_RecordBrowserCommon::add_access('contact', 'edit', array('ACCESS:employee', 'ACCESS:mrm'), array()); Utils_RecordBrowserCommon::add_access('contact', 'delete', array('ACCESS:employee', 'ACCESS:mrm')); Utils_RecordBrowserCommon::add_access('contact', 'view', 'ALL', array('view' => 'USER'), array('view', 'edit', 'add', 'delete')); Utils_RecordBrowserCommon::add_access('contact', 'edit', 'ALL', array('edit' => 'USER')); Utils_RecordBrowserCommon::add_access('contact', 'delete', 'ALL', array('delete' => 'USER')); Utils_RecordBrowserCommon::uninstall_recordset('cades_access_control'); Utils_CommonDataCommon::remove('CADES/AccessLevel'); Custom_CADES_AccessRestrictionsCommon::add_default_cades_permissions('cades_appointments'); Custom_CADES_AccessRestrictionsCommon::add_default_cades_permissions('cades_allergies'); Custom_CADES_AccessRestrictionsCommon::add_default_cades_permissions('cades_behavior'); Custom_CADES_AccessRestrictionsCommon::add_default_cades_permissions('cades_behavior_log'); Custom_CADES_AccessRestrictionsCommon::add_default_cades_permissions('cades_diagnosis', 'patient'); Custom_CADES_AccessRestrictionsCommon::add_default_cades_permissions('cades_diet'); Custom_CADES_AccessRestrictionsCommon::add_default_cades_permissions('cades_hospitalizations'); Custom_CADES_AccessRestrictionsCommon::add_default_cades_permissions('cades_immunizations'); Custom_CADES_AccessRestrictionsCommon::add_default_cades_permissions('cades_insurance'); Custom_CADES_AccessRestrictionsCommon::add_default_cades_permissions('cades_issues', 'patient'); Custom_CADES_AccessRestrictionsCommon::add_default_cades_permissions('cades_medicaltests'); Custom_CADES_AccessRestrictionsCommon::add_default_cades_permissions('cades_medications'); Custom_CADES_AccessRestrictionsCommon::add_default_cades_permissions('cades_reviews'); Custom_CADES_AccessRestrictionsCommon::add_default_cades_permissions('cades_seizures'); Custom_CADES_AccessRestrictionsCommon::add_default_cades_permissions('cades_services');
public function uninstall() { $this->drop_all_rc_tables(); Utils_RecordBrowserCommon::delete_addon('rc_mails', 'CRM/Roundcube', 'attachments_addon'); Utils_RecordBrowserCommon::delete_addon('contact', 'CRM/Roundcube', 'addon'); Utils_RecordBrowserCommon::delete_addon('company', 'CRM/Roundcube', 'addon'); DB::DropTable('rc_mails_attachments'); DB::DropTable('rc_mails_attachments_download'); Utils_RecordBrowserCommon::uninstall_recordset('rc_mails'); Utils_RecordBrowserCommon::uninstall_recordset('rc_accounts'); Utils_RecordBrowserCommon::uninstall_recordset('rc_multiple_emails'); Utils_CommonDataCommon::remove('CRM/Roundcube/Security'); Utils_RecordBrowserCommon::unregister_processing_callback('rc_accounts', array('CRM_RoundcubeCommon', 'submit_account')); Utils_RecordBrowserCommon::unregister_processing_callback('rc_mails', array('CRM_RoundcubeCommon', 'submit_mail')); Base_ThemeCommon::uninstall_default_theme($this->get_type()); Variable::delete('crm_roundcube_global_signature'); return true; }