UNA
Loading...
Searching...
No Matches
BxBaseStudioFormsFieldDatetime Class Reference
Inheritance diagram for BxBaseStudioFormsFieldDatetime:
BxBaseStudioFormsFieldDatepicker BxBaseStudioFormsFieldText BxBaseStudioFormsFieldBlockHeader BxBaseStudioFormsField BxDolStudioFormsField BxDol BxTemplStudioFormsFieldDatetime BxDevFormsFieldDatetime

Public Member Functions

 init ()
Public Member Functions inherited from BxBaseStudioFormsField
 __construct ($aParams=array(), $aField=array())
 getJsObject ()
 getCheckFunctions ()
 getCode ($sAction, $sObject)
Public Member Functions inherited from BxDolStudioFormsField
 canAdd ()
 isNested ()
 isField ($sName)
 alterAdd ($sName)
 alterChange ($sNameOld, $sNameNew)
 alterRemove ($sName)

Protected Attributes

 $sType = 'datetime'
 $aCheckFunctions = array('date_time')
 $sDbPass = 'DateTimeTs'
 $aDbPassDependency
Protected Attributes inherited from BxBaseStudioFormsFieldDatepicker
 $sType = 'datepicker'
 $aCheckFunctions = array('date','date_range')
 $sDbPass = 'DateTs'
 $aDbPassDependency
Protected Attributes inherited from BxBaseStudioFormsFieldText
 $sType = 'text'
 $aCheckFunctions = array('avail', 'length', 'preg', 'email')
 $sDbPass = 'Xss'
 $aFieldUnique
Protected Attributes inherited from BxBaseStudioFormsFieldBlockHeader
 $sType = 'block_header'
Protected Attributes inherited from BxBaseStudioFormsField
 $aForm
 $sTypeTitlePrefix = '_adm_form_txt_field_type_'
Protected Attributes inherited from BxDolStudioFormsField
 $oDb
 $aTypes = array()
 $aTypesRelated = array()
 $sType = ''
 $aCheckFunctions = array()
 $sDbPass = ''
 $aDbPassDependency = array()
 $aParams = array()
 $aField = array()
 $iFieldNameMaxLen
 $aFormObject = array()

Additional Inherited Members

Protected Member Functions inherited from BxBaseStudioFormsField
 getCodeAdd ($sAction, $sObject)
 getCodeEdit ($sAction, $sObject)
 getFormAdd ($sAction, $sObject)
 getFormEdit ($sAction, $sObject)
 checkRateableFiledValue ($sInputName, $sModuleName, $sFormObject, $sNestedForm)
 getFieldTypes ($sRelatedTo='')
 getFieldTypesSelector ($sName, $sValue, $bRelated=false)
 getFieldName ($sObject, $mixedCaption)
 getFieldValues ($aField)
 getFieldIconPreview ($iId, $sIcon)
 getCheckerFields ($bMandatory=false)
 updateCheckerFields ($sType, &$oForm)
 clearCheckerFields (&$oForm, $sCheckerFunc='all')
 unsetCheckerFields (&$oForm, $sCheckerFunc='all')
 genFieldName ($sObject, $sPrefix='field')
 onCheckField ($sType, &$oForm)
 onSubmitField (&$oForm)
 onSubmitFieldValues (&$oForm)
Protected Member Functions inherited from BxDolStudioFormsField
 getSystemName ($sValue)
 getClassName ($sValue)
 addInArray ($aInput, $sKey, $aValues, $bAddAfter=true)

Member Function Documentation

◆ init()

BxBaseStudioFormsFieldDatetime::init ( )

Reimplemented from BxBaseStudioFormsFieldDatepicker.

Member Data Documentation

◆ $aDbPassDependency

BxBaseStudioFormsFieldDatetime::$aDbPassDependency
protected
Initial value:
= array(
'DateTime' => array('alter' => 'datetime'),
'DateTimeTs' => array('alter' => 'int(11)'),
'DateTimeUtc' => array('alter' => 'int(11)'),
)

The documentation for this class was generated from the following file:
  • studio/template/scripts/BxBaseStudioFormsField.php