[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/vtlib/Vtiger/ -> Field.php (summary)

(no description)

File Size: 262 lines (9 kb)
Included or required: 2 times
Referenced: 0 times
Includes or requires: 3 files
 includes/runtime/Cache.php
 vtlib/Vtiger/FieldBasic.php
 vtlib/Vtiger/Utils.php

Defines 1 class

Vtiger_Field:: (9 methods):
  __getPicklistUniqueId()
  setPicklistValues()
  setNoRolePicklistValues()
  setRelatedModules()
  unsetRelatedModules()
  getInstance()
  getAllForBlock()
  getAllForModule()
  deleteForModule()


Class: Vtiger_Field  - X-Ref

Provides APIs to control vtiger CRM Field

__getPicklistUniqueId()   X-Ref
Get unique picklist id to use


setPicklistValues($values)   X-Ref
Set values for picklist field (for all the roles)

param: Array List of values to add.

setNoRolePicklistValues($values)   X-Ref
Set values for picklist field (non-role based)

param: Array List of values to add

setRelatedModules($moduleNames)   X-Ref
Set relation between field and modules (UIType 10)

param: Array List of module names

unsetRelatedModules($moduleNames)   X-Ref
Remove relation between the field and modules (UIType 10)

param: Array List of module names

getInstance($value, $moduleInstance=false)   X-Ref
Get Vtiger_Field instance by fieldid or fieldname

param: mixed fieldid or fieldname
param: Vtiger_Module Instance of the module if fieldname is used

getAllForBlock($blockInstance, $moduleInstance=false)   X-Ref
Get Vtiger_Field instances related to block

param: Vtiger_Block Instnace of block to use
param: Vtiger_Module Instance of module to which block is associated

getAllForModule($moduleInstance)   X-Ref
Get Vtiger_Field instances related to module

param: Vtiger_Module Instance of module to use

deleteForModule($moduleInstance)   X-Ref
Delete fields associated with the module

param: Vtiger_Module Instance of module



Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1