All Data Structures Functions Variables Pages
Public Member Functions | Static Public Member Functions | Data Fields | Static Protected Member Functions
ContactsModule Class Reference
Inheritance diagram for ContactsModule:
SecurableModule Module

Public Member Functions

 getDependencies ()
 
 getRootModelNames ()
 
- Public Member Functions inherited from Module
 getName ()
 
 isEnabled ()
 
 canDisable ()
 
 setIsEnabled ($isEnabled)
 
 getDependencies ()
 
 getEnabledDependencies ($temp=null)
 
 getRootModelNamesIncludingDependencies ()
 
 getRootModelNames ()
 
 getConfigurationView ()
 
 getDesignerMenuItems ()
 

Static Public Member Functions

static getTranslatedRightsLabels ()
 
static getDefaultMetadata ()
 
static getPrimaryModelName ()
 
static loadStartingData ()
 
static getAccessRight ()
 
static getCreateRight ()
 
static getDeleteRight ()
 
static getSecurableModuleDisplayName ()
 
static getDefaultDataMakerClassName ()
 
static getDemoDataMakerClassNames ()
 
static getStateMetadataAdapterClassName ()
 
static getGlobalSearchFormClassName ()
 
static hasPermissions ()
 
static isReportable ()
 
static canHaveWorkflow ()
 
static canHaveContentTemplates ()
 
static shouldUpdateLatestActivityDateTimeWhenATaskIsCompleted ()
 
static shouldUpdateLatestActivityDateTimeWhenANoteIsCreated ()
 
static shouldUpdateLatestActivityDateTimeWhenAnEmailIsSentOrArchived ()
 
static shouldUpdateLatestActivityDateTimeWhenAMeetingIsInThePast ()
 
- Static Public Member Functions inherited from SecurableModule
static getRightsNames ()
 
static getTranslatedRightsLabels ()
 
static getPolicyNames ()
 
static getTranslatedPolicyLabels ()
 
static getAuditEventNames ()
 
static stringifyAuditEvent (AuditEvent $auditEvent, $format= 'long')
 
static getPolicyRulesTypes ()
 
static getPolicyDefault ($policyName)
 
static isPolicyYesNo ($value)
 
static getAccessRight ()
 
static getCreateRight ()
 
static getDeleteRight ()
 
static getSecurableModuleDisplayName ()
 
static hasPermissions ()
 
- Static Public Member Functions inherited from Module
static getModuleObjects ()
 
static getDependenciesForModule (Module $module, $dependencies=array())
 
static getDirectoryName ()
 
static getSingularCamelCasedName ()
 
static getPluralCamelCasedName ()
 
static getModuleLabelByTypeAndLanguage ($type, $language=null)
 
static getStrongerPolicy ($policyName, array $values)
 
static getPolicyRulesTypes ()
 
static getTabMenuItems ($user=null)
 
static getAdminTabMenuItems ($user=null)
 
static getConfigureMenuItems ()
 
static getConfigureSubMenuItems ()
 
static getShortCutsCreateMenuItems ()
 
static getPrimaryModelName ()
 
static getGlobalSearchFormClassName ()
 
static modelsAreNeverGloballySearched ()
 
static hasAtLeastOneGlobalSearchAttributeName ()
 
static getStateMetadataAdapterClassName ()
 
static getMetadata (User $user=null)
 
static setMetadata (array $metadata, User $user=null)
 
static getDefaultMetadata ()
 
static getViewClassNames ()
 
static getModelClassNames ()
 
static getAllClassNamesByPathFolder ($folder)
 
static getDefaultDataMakerClassName ()
 
static getDemoDataMakerClassNames ()
 
static isReportable ()
 
static canHaveWorkflow ()
 
static canHaveContentTemplates ()
 
static canShowOnCalendar ()
 

Data Fields

const RIGHT_CREATE_CONTACTS = 'Create Contacts'
 
const RIGHT_DELETE_CONTACTS = 'Delete Contacts'
 
const RIGHT_ACCESS_CONTACTS = 'Access Contacts Tab'
 

Static Protected Member Functions

static getSingularModuleLabel ($language)
 
static getPluralModuleLabel ($language)
 
- Static Protected Member Functions inherited from Module
static getSingularModuleLabel ($language)
 
static getPluralModuleLabel ($language)
 
static getCustomModuleLabelByTypeAndLanguage ($type, $language)
 

Additional Inherited Members

- Static Protected Attributes inherited from SecurableModule
static $policyDefaults = array()
 

Detailed Description

Definition at line 37 of file ContactsModule.php.

Member Function Documentation

static loadStartingData ( )
static

Used on first load to install ContactState data and the startingState for the Contacts module.

Returns
true/false if data was in fact loaded.

Definition at line 117 of file ContactsModule.php.

static getSecurableModuleDisplayName ( )
static

Override since the ContactsModule controls module permissions for both leads and contacts.

Definition at line 175 of file ContactsModule.php.


The documentation for this class was generated from the following file:
Generated on Sat Jan 25 2020 07:10:30