Passwords
extends Vtiger_CRMEntity
in package
Passwords class.
Table of Contents
- $column_fields : mixed
- $customFieldTable : array<string|int, mixed>
- $db : mixed
- $def_basicsearch_col : array<string|int, mixed>
- $def_detailview_recname : array<string|int, mixed>
- $default_order_by : array<string|int, mixed>
- $default_sort_order : array<string|int, mixed>
- $IsCustomModule : mixed
- Indicator if this is a custom module or standard module
- $list_fields_name : array<string|int, mixed>
- $mandatory_fields : array<string|int, mixed>
- Used when enabling/disabling the mandatory fields for the module.
- $popup_fields : array<string|int, mixed>
- $search_fields : array<string|int, mixed>
- For Popup listview and UI type support.
- $search_fields_name : array<string|int, mixed>
- $special_functions : mixed
- $tab_name : array<string|int, mixed>
- $tab_name_index : mixed
- Mandatory for Saving, Include tablename and tablekey columnname here.
- $table_index : Table
- $table_name : Table
- __construct() : mixed
- moduleHandler() : mixed
- Invoked when special actions are performed on the module.
Properties
$column_fields
public
mixed
$column_fields
= []
$customFieldTable
public
array<string|int, mixed>
$customFieldTable
= []
Mandatory table for supporting custom fields.
$db
public
mixed
$db
$def_basicsearch_col
public
array<string|int, mixed>
$def_basicsearch_col
= 'subject'
For Alphabetical search
$def_detailview_recname
public
array<string|int, mixed>
$def_detailview_recname
= 'subject'
Column value to use on detail view record text display
$default_order_by
public
array<string|int, mixed>
$default_order_by
= ''
Default sort field
$default_sort_order
public
array<string|int, mixed>
$default_sort_order
= 'ASC'
Default sort direction
$IsCustomModule
Indicator if this is a custom module or standard module
public
mixed
$IsCustomModule
= \true
$list_fields_name
public
array<string|int, mixed>
$list_fields_name
= ['FL_SUBJECT' => 'subject', 'Assigned To' => 'assigned_user_id']
Default fields on the list
$mandatory_fields
Used when enabling/disabling the mandatory fields for the module.
public
array<string|int, mixed>
$mandatory_fields
= ['subject', 'assigned_user_id']
Refers to vtiger_field.fieldname values.
$popup_fields
public
array<string|int, mixed>
$popup_fields
= ['subject']
For Popup window record selection
$search_fields
For Popup listview and UI type support.
public
array<string|int, mixed>
$search_fields
= ['FL_SUBJECT' => ['passwords', 'subject'], 'Assigned To' => ['vtiger_crmentity', 'assigned_user_id']]
Format: Field Label => Array(tablename, columnname).
$search_fields_name
public
array<string|int, mixed>
$search_fields_name
= []
$special_functions
public
mixed
$special_functions
= ['set_import_assigned_user']
$tab_name
public
array<string|int, mixed>
$tab_name
= ['vtiger_crmentity', 'u_yf_passwords']
Mandatory for Saving, Include tables related to this module.
$tab_name_index
Mandatory for Saving, Include tablename and tablekey columnname here.
public
mixed
$tab_name_index
= ['vtiger_crmentity' => 'crmid', 'u_yf_passwords' => 'passwordsid']
$table_index
public
Table
$table_index
= 'passwordsid'
index
$table_name
public
Table
$table_name
= 'u_yf_passwords'
name
Methods
__construct()
public
__construct() : mixed
Return values
mixed —moduleHandler()
Invoked when special actions are performed on the module.
public
moduleHandler(string $moduleName, string $eventType) : mixed
Parameters
- $moduleName : string
-
Module name
- $eventType : string
-
Event Type