All Data Structures Functions Variables Pages
Public Member Functions | Static Public Member Functions | Data Fields | Static Protected Member Functions
ProjectsModule Class Reference
Inheritance diagram for ProjectsModule:
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 getSingularCamelCasedName ()
 
static getAccessRight ()
 
static getCreateRight ()
 
static getDeleteRight ()
 
static getDefaultDataMakerClassName ()
 
static getDemoDataMakerClassNames ()
 
static getGlobalSearchFormClassName ()
 
static hasPermissions ()
 
static isReportable ()
 
static canHaveWorkflow ()
 
static canHaveContentTemplates ()
 
- 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_PROJECTS = 'Create Projects'
 
const RIGHT_DELETE_PROJECTS = 'Delete Projects'
 
const RIGHT_ACCESS_PROJECTS = 'Access Projects 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 ProjectsModule.php.

Member Function Documentation

getDependencies ( )
Returns
array

Definition at line 48 of file ProjectsModule.php.

getRootModelNames ( )
Returns
array

Definition at line 59 of file ProjectsModule.php.

static getTranslatedRightsLabels ( )
static
Returns
array

Definition at line 67 of file ProjectsModule.php.

static getDefaultMetadata ( )
static
Returns
array

Definition at line 80 of file ProjectsModule.php.

static getPrimaryModelName ( )
static
Returns
string

Definition at line 116 of file ProjectsModule.php.

static getSingularCamelCasedName ( )
static
Returns
string

Definition at line 124 of file ProjectsModule.php.

static getSingularModuleLabel (   $language)
staticprotected
Returns
string

Definition at line 132 of file ProjectsModule.php.

static getPluralModuleLabel (   $language)
staticprotected
Returns
string

Definition at line 140 of file ProjectsModule.php.

static getAccessRight ( )
static
Returns
string

Definition at line 148 of file ProjectsModule.php.

static getCreateRight ( )
static
Returns
string

Definition at line 156 of file ProjectsModule.php.

static getDeleteRight ( )
static
Returns
string

Definition at line 164 of file ProjectsModule.php.

static getDefaultDataMakerClassName ( )
static
Returns
string

Definition at line 172 of file ProjectsModule.php.

static getDemoDataMakerClassNames ( )
static
Returns
string

Definition at line 180 of file ProjectsModule.php.

static getGlobalSearchFormClassName ( )
static
Returns
string

Definition at line 188 of file ProjectsModule.php.

static hasPermissions ( )
static
Returns
bool

Definition at line 196 of file ProjectsModule.php.

static isReportable ( )
static
Returns
bool

Definition at line 204 of file ProjectsModule.php.

static canHaveWorkflow ( )
static
Returns
bool

Definition at line 212 of file ProjectsModule.php.


The documentation for this class was generated from the following file:
Generated on Mon Jan 27 2020 07:10:46