public function get_field_def() { $def = parent::get_field_def(); $def['precision'] = !empty($this->precision) ? $this->precision : 6; $def['related_fields'] = array('currency_id', 'base_rate'); return $def; }
function get_field_def() { $def = parent::get_field_def(); if (!empty($def['default'])) { $def['display_default'] = $def['default']; $def['default'] = ''; } return $def; }
function get_field_def() { $def = parent::get_field_def(); $def['dbType'] = 'datetime'; if (!empty($def['default'])) { $def['display_default'] = $def['default']; } $def['default'] = null; return $def; }
function get_field_def() { $def = parent::get_field_def(); if ($GLOBALS['db']->dbType == 'oracle') { $def['dbType'] = 'date'; } else { $def['dbType'] = 'datetime'; } if (!empty($def['default'])) { $def['display_default'] = $def['default']; $def['default'] = ''; } return $def; }
function get_field_def() { $vardef = parent::get_field_def(); $vardef['disable_num_format'] = isset($this->disable_num_format) ? $this->disable_num_format : $this->ext3; //40005 if (!empty($this->ext2)) { $min = !empty($this->ext1) ? $this->ext1 : 0; $max = $this->ext2; $vardef['validation'] = array('type' => 'range', 'min' => $min, 'max' => $max); } if (!empty($this->auto_increment)) { $vardef['auto_increment'] = $this->auto_increment; if (empty($this->autoinc_next) && isset($this->module) && isset($this->module->table_name)) { global $db; $helper = $db->gethelper(); $auto = $helper->getAutoIncrement($this->module->table_name, $this->name); $this->autoinc_next = $vardef['autoinc_next'] = $auto; } } return $vardef; }
function get_field_def() { $vardef = parent::get_field_def(); $vardef['disable_num_format'] = isset($this->disable_num_format) ? $this->disable_num_format : $this->ext3; //40005 $vardef['min'] = isset($this->min) ? $this->min : $this->ext1; $vardef['max'] = isset($this->max) ? $this->max : $this->ext2; $vardef['min'] = filter_var($vardef['min'], FILTER_VALIDATE_INT); $vardef['max'] = filter_var($vardef['max'], FILTER_VALIDATE_INT); if ($vardef['min'] !== false || $vardef['max'] !== false) { $vardef['validation'] = array('type' => 'range', 'min' => $vardef['min'], 'max' => $vardef['max']); } if (!empty($this->auto_increment)) { $vardef['auto_increment'] = $this->auto_increment; if (empty($this->autoinc_next) && isset($this->module) && isset($this->module->table_name)) { global $db; $helper = $db->gethelper(); $auto = $helper->getAutoIncrement($this->module->table_name, $this->name); $this->autoinc_next = $vardef['autoinc_next'] = $auto; } } return $vardef; }
function get_field_def() { $def = parent::get_field_def(); $def['precision'] = isset($this->ext1) && $this->ext1 != '' ? $this->ext1 : $this->precision; return $def; }
function get_field_def() { $def = parent::get_field_def(); $def['precision'] = !empty($this->precision) ? $this->precision : 6; return $def; }
function get_field_def() { $def = parent::get_field_def(); $def['precision'] = isset($this->ext1) && intval($this->ext1) ? intval($this->ext1) : $this->precision; return $def; }