[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

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

(no description)

File Size: 2299 lines (77 kb)
Included or required: 68 times
Referenced: 0 times
Includes or requires: 22 files
 vtlib/Vtiger/Deprecated.php
 include/FormValidationUtil.php
 include/utils/CommonUtils.php
 include/fields/CurrencyField.php
 include/events/SqlResultIterator.inc
 include/utils/SearchUtils.php
 modules/Vtiger/helpers/Util.php
 include/ComboUtil.php
 vtlib/Vtiger/Functions.php
 include/ListView/ListViewSession.php
 include/utils/InventoryUtils.php
 includes/runtime/Cache.php
 tabdata.php
 include/utils/ListViewUtils.php
 include/fields/DateTimeField.php
 include/database/PearDatabase.php
 vtlib/Vtiger/Module.php
 data/CRMEntity.php
 modules/PriceBooks/PriceBooks.php
 include/utils/EditViewUtils.php
 vtlib/Vtiger/Language.php
 vtlib/Vtiger/Package.php

Defines 95 functions

  return_name()
  get_user_array()
  get_group_array()
  return_app_list_strings_language()
  return_app_currency_strings_language()
  return_application_language()
  return_module_language()
  return_specified_module_language()
  get_themes()
  set_default_config()
  to_html()
  getTabname()
  getTabModuleName()
  getColumnFields()
  getUserEmail()
  getUserId_Ol()
  getActionid()
  getActionname()
  getRecordOwnerId()
  insertProfile2field()
  insert_def_org_field()
  updateProductQty()
  addToProductStock()
  addToProductDemand()
  deductFromProductStock()
  deductFromProductDemand()
  getProductQtyInStock()
  getProductQtyInDemand()
  getTableNameForField()
  getParentRecordOwner()
  getPotentialsRelatedAccounts()
  getEmailsRelatedAccounts()
  getEmailsRelatedLeads()
  getHelpDeskRelatedAccounts()
  getQuotesRelatedAccounts()
  getQuotesRelatedPotentials()
  getSalesOrderRelatedAccounts()
  getSalesOrderRelatedPotentials()
  getSalesOrderRelatedQuotes()
  getInvoiceRelatedAccounts()
  getInvoiceRelatedSalesOrder()
  utf8RawUrlDecode()
  html_to_utf8()
  _html_to_utf8()
  _questionify()
  generateQuestionMarks()
  is_uitype()
  escape_single_quotes()
  formatForSqlLike()
  getAccessPickListValues()
  get_config_status()
  getMigrationCharsetFlag()
  get_on_clause()
  transferCurrency()
  transferUserCurrency()
  transferProductCurrency()
  transferPriceBookCurrency()
  getCallerInfo()
  get_use_asterisk()
  addToCallHistory()
  getRelationTables()
  DeleteEntity()
  relateEntities()
  installVtlibModule()
  updateVtlibModule()
  columnExists()
  com_vtGetModules()
  isRecordExists()
  getValidDBInsertDateValue()
  getValidDBInsertDateTimeValue()
  _phpset_memorylimit_MB()
  sanitizeUploadFileName()
  getTabInfo()
  getBlockName()
  validateAlphaNumericInput()
  validateServerName()
  validateEmailId()
  dateDiffAsString()
  getMinimumCronFrequency()
  getEmailRelatedModules()
  getCurrencyDecimalPlaces()
  getInventoryModules()
  initUpdateVtlibModule()
  getActivityRelatedContacts()
  isLeadConverted()
  getSelectedRecords()
  getSelectAllQuery()
  getCampaignAccountIds()
  getCampaignContactIds()
  getCampaignLeadIds()
  dateDiff()
  getExportRecordIds()
  getCombinations()
  getCompanyDetails()
  lower_array()

Functions
Functions that are not part of a class:

return_name(&$row, $first_column, $last_column)   X-Ref
No description

get_user_array($add_blank=true, $status="Active", $assigned_user="",$private="",$module=false)   X-Ref
No description

get_group_array($add_blank=true, $status="Active", $assigned_user="",$private="",$module = false)   X-Ref
No description

return_app_list_strings_language($language)   X-Ref
No description

return_app_currency_strings_language($language)   X-Ref
Retrieve the app_currency_strings for the required language.


return_application_language($language)   X-Ref
No description

return_module_language($language, $module)   X-Ref
No description

return_specified_module_language($language, $module)   X-Ref
No description

get_themes()   X-Ref
Return an array of directory names.
Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
All Rights Reserved.
Contributor(s): ______________________________________..


set_default_config(&$defaults)   X-Ref
No description

to_html($string, $encode=true)   X-Ref
No description

getTabname($tabid)   X-Ref
No description

getTabModuleName($tabid)   X-Ref
No description

getColumnFields($module)   X-Ref
No description

getUserEmail($userid)   X-Ref
No description

getUserId_Ol($username)   X-Ref
No description

getActionid($action)   X-Ref
No description

getActionname($actionid)   X-Ref
No description

getRecordOwnerId($record)   X-Ref
No description

insertProfile2field($profileid)   X-Ref
No description

insert_def_org_field()   X-Ref
No description

updateProductQty($product_id, $upd_qty)   X-Ref
No description

addToProductStock($productId,$qty)   X-Ref
No description

addToProductDemand($productId,$qty)   X-Ref
No description

deductFromProductStock($productId,$qty)   X-Ref
No description

deductFromProductDemand($productId,$qty)   X-Ref
No description

getProductQtyInStock($product_id)   X-Ref
No description

getProductQtyInDemand($product_id)   X-Ref
No description

getTableNameForField($module,$fieldname)   X-Ref
No description

getParentRecordOwner($tabid,$parModId,$record_id)   X-Ref
No description

getPotentialsRelatedAccounts($record_id)   X-Ref
No description

getEmailsRelatedAccounts($record_id)   X-Ref
No description

getEmailsRelatedLeads($record_id)   X-Ref
No description

getHelpDeskRelatedAccounts($record_id)   X-Ref
No description

getQuotesRelatedAccounts($record_id)   X-Ref
No description

getQuotesRelatedPotentials($record_id)   X-Ref
No description

getSalesOrderRelatedAccounts($record_id)   X-Ref
No description

getSalesOrderRelatedPotentials($record_id)   X-Ref
No description

getSalesOrderRelatedQuotes($record_id)   X-Ref
No description

getInvoiceRelatedAccounts($record_id)   X-Ref
No description

getInvoiceRelatedSalesOrder($record_id)   X-Ref
No description

utf8RawUrlDecode($source)   X-Ref
the function is like unescape in javascript
added by dingjianting on 2006-10-1 for picklist editor


html_to_utf8($data)   X-Ref
simple HTML to UTF-8 conversion:


_html_to_utf8($data)   X-Ref
No description

_questionify($v)   X-Ref
No description

generateQuestionMarks($items_list)   X-Ref
Function to generate question marks for a given list of items


is_uitype($uitype, $reqtype)   X-Ref
Function to find the UI type of a field based on the uitype id


escape_single_quotes($value)   X-Ref
Function to escape quotes

param: $value - String in which single quotes have to be replaced.
return: Input string with single quotes escaped.

formatForSqlLike($str, $flag=0,$is_field=false)   X-Ref
Function to format the input value for SQL like clause.

param: $str - Input string value to be formatted.
param: $flag - By default set to 0 (Will look for cases %string%).
return: String formatted as per the SQL like clause requirement

getAccessPickListValues($module)   X-Ref
No description

get_config_status()   X-Ref
No description

getMigrationCharsetFlag()   X-Ref
No description

get_on_clause($field_list,$uitype_arr,$module)   X-Ref
No description

transferCurrency($old_cur, $new_cur)   X-Ref
No description

transferUserCurrency($old_cur, $new_cur)   X-Ref
No description

transferProductCurrency($old_cur, $new_cur)   X-Ref
No description

transferPriceBookCurrency($old_cur, $new_cur)   X-Ref
No description

getCallerInfo($number)   X-Ref
this function searches for a given number in vtiger and returns the callerInfo in an array format
currently the search is made across only leads, accounts and contacts modules

param: $number - the number whose information you want
return: array in format array(name=>callername, module=>module, id=>id);

get_use_asterisk($id)   X-Ref
this function returns the value of use_asterisk from the database for the current user

param: string $id - the id of the current user

addToCallHistory($userExtension, $callfrom, $callto, $status, $adb, $useCallerInfo)   X-Ref
this function adds a record to the callhistory module

param: string $userExtension - the extension of the current user
param: string $callfrom - the caller number
param: string $callto - the called number
param: string $status - the status of the call (outgoing/incoming/missed)
param: object $adb - the peardatabase object

getRelationTables($module,$secmodule)   X-Ref
No description

DeleteEntity($module,$return_module,$focus,$record,$return_id)   X-Ref
This function returns no value but handles the delete functionality of each entity.
Input Parameter are $module - module name, $return_module - return module name, $focus - module object, $record - entity id, $return_id - return entity id.


relateEntities($focus, $sourceModule, $sourceRecordId, $destinationModule, $destinationRecordIds)   X-Ref
Function to related two records of different entity types


installVtlibModule($packagename, $packagepath, $customized=false)   X-Ref
No description

updateVtlibModule($module, $packagepath)   X-Ref
No description

columnExists($columnName, $tableName)   X-Ref
this function checks if a given column exists in a given table or not

param: string $columnName - the columnname
param: string $tableName - the tablename
return: boolean $status - true if column exists; false otherwise

com_vtGetModules($adb)   X-Ref
No description

isRecordExists($recordId)   X-Ref
Function to check if a given record exists (not deleted)

param: integer $recordId - record id

getValidDBInsertDateValue($value)   X-Ref
No description

getValidDBInsertDateTimeValue($value)   X-Ref
No description

_phpset_memorylimit_MB($newvalue)   X-Ref
No description

sanitizeUploadFileName($fileName, $badFileExtensions)   X-Ref
No description

getTabInfo($tabId)   X-Ref
No description

getBlockName($blockid)   X-Ref
No description

validateAlphaNumericInput($string)   X-Ref
No description

validateServerName($string)   X-Ref
No description

validateEmailId($string)   X-Ref
No description

dateDiffAsString($d1, $d2)   X-Ref
Function to get the approximate difference between two date time values as string


getMinimumCronFrequency()   X-Ref
No description

getEmailRelatedModules()   X-Ref
No description

getCurrencyDecimalPlaces()   X-Ref
No description

getInventoryModules()   X-Ref
No description

initUpdateVtlibModule($module, $packagepath)   X-Ref
No description

getActivityRelatedContacts($activityId)   X-Ref
Function to get the list of Contacts related to an activity

param: Integer $activityId
return: Array $contactsList - List of Contact ids, mapped to Contact Names

isLeadConverted($leadId)   X-Ref
No description

getSelectedRecords($input,$module,$idstring,$excludedRecords)   X-Ref
No description

getSelectAllQuery($input,$module)   X-Ref
No description

getCampaignAccountIds($id)   X-Ref
No description

getCampaignContactIds($id)   X-Ref
No description

getCampaignLeadIds($id)   X-Ref
No description

dateDiff($d1, $d2)   X-Ref
No description

getExportRecordIds($moduleName, $viewid, $input)   X-Ref
No description

getCombinations($array, $tempString = '')   X-Ref
Function to get combinations of string from Array

param: <Array> $array
param: <String> $tempString
return: <Array>

getCompanyDetails()   X-Ref
No description

lower_array(&$string)   X-Ref
No description



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