[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/include/QueryGenerator/ -> QueryGenerator.php (summary)

(no description)

File Size: 1437 lines (57 kb)
Included or required: 4 times
Referenced: 0 times
Includes or requires: 4 files
 modules/CustomView/CustomView.php
 include/Webservices/RelatedModuleMeta.php
 data/CRMEntity.php
 include/Webservices/Utils.php

Defines 1 class

QueryGenerator:: (42 methods):
  __construct()
  getMeta()
  reset()
  setFields()
  getCustomViewFields()
  getFields()
  getWhereFields()
  addWhereField()
  getOwnerFieldList()
  getModuleNameFields()
  getReferenceFieldList()
  getReferenceFieldInfoList()
  getModule()
  getModuleFields()
  getConditionalWhere()
  getDefaultCustomViewQuery()
  initForDefaultCustomView()
  initForCustomViewById()
  parseAdvFilterList()
  getCustomViewQueryById()
  getQuery()
  getSQLColumn()
  getSelectClauseColumnSQL()
  getFromClause()
  getWhereClause()
  getConditionValue()
  makeGroupSqlReplacements()
  isRelativeSearchOperators()
  isNumericType()
  isStringType()
  isDateType()
  fixDateTimeValue()
  addCondition()
  addRelatedModuleCondition()
  addReferenceModuleFieldCondition()
  getConditionalArray()
  startGroup()
  endGroup()
  addConditionGlue()
  addUserSearchConditions()
  getDashBoardConditionList()
  initForGlobalSearchByType()


Class: QueryGenerator  - X-Ref

Description of QueryGenerator

__construct($module, $user)   X-Ref
Import Feature


getMeta($module)   X-Ref

param: String:ModuleName $module
return: EntityMeta

reset()   X-Ref
No description

setFields($fields)   X-Ref
No description

getCustomViewFields()   X-Ref
No description

getFields()   X-Ref
No description

getWhereFields()   X-Ref
No description

addWhereField($fieldName)   X-Ref
No description

getOwnerFieldList()   X-Ref
No description

getModuleNameFields($module)   X-Ref
No description

getReferenceFieldList()   X-Ref
No description

getReferenceFieldInfoList()   X-Ref
No description

getModule()   X-Ref
No description

getModuleFields()   X-Ref
No description

getConditionalWhere()   X-Ref
No description

getDefaultCustomViewQuery()   X-Ref
No description

initForDefaultCustomView()   X-Ref
No description

initForCustomViewById($viewId)   X-Ref
No description

parseAdvFilterList($advFilterList, $glue='')   X-Ref
No description

getCustomViewQueryById($viewId)   X-Ref
No description

getQuery()   X-Ref
No description

getSQLColumn($name)   X-Ref
No description

getSelectClauseColumnSQL()   X-Ref
No description

getFromClause()   X-Ref
No description

getWhereClause()   X-Ref
No description

getConditionValue($value, $operator, $field)   X-Ref

param: mixed $value
param: String $operator
param: WebserviceField $field

makeGroupSqlReplacements($fieldSqlList, $groupSql)   X-Ref
No description

isRelativeSearchOperators($operator)   X-Ref
No description

isNumericType($type)   X-Ref
No description

isStringType($type)   X-Ref
No description

isDateType($type)   X-Ref
No description

fixDateTimeValue($name, $value, $first = true)   X-Ref
No description

addCondition($fieldname,$value,$operator,$glue= null,$newGroup = false,$newGroupType = null, $ignoreComma = false)   X-Ref
No description

addRelatedModuleCondition($relatedModule,$column, $value, $SQLOperator)   X-Ref
No description

addReferenceModuleFieldCondition($relatedModule, $referenceField, $fieldName, $value, $SQLOperator, $glue=null)   X-Ref
No description

getConditionalArray($fieldname,$value,$operator)   X-Ref
No description

startGroup($groupType)   X-Ref
No description

endGroup()   X-Ref
No description

addConditionGlue($glue)   X-Ref
No description

addUserSearchConditions($input)   X-Ref
No description

getDashBoardConditionList()   X-Ref
No description

initForGlobalSearchByType($type, $value, $operator='s')   X-Ref
No description



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