function FFieldText($name, $options = array(), $default = '') { if (!is_array($options)) { $options = array($options); } parent::FField($name, $options, $default); }
function FFieldInteger($name, $options = array(), $default = '0') { if (!is_array($options)) { $options = array($options); } parent::FField($name, $options, $default); }
function FFieldFloat($name, $options = array(), $default = null) { if (!is_array($options)) { $options = array($options); } parent::FField($name, $options, $default); }
function FFieldDate($name, $options = array(), $default = '0000-00-00') { if (!is_array($options)) { $options = array($options); } if (in_array(FField::AUTO_INCREMENT, $options)) { $this->agrErr("El modificador {FField::AUTO_INCREMENT} no es valido para este campo: {$name}"); } parent::FField($name, $options, $default); }
function FFieldVarchar($name, $length = 255, $options = array(), $default = null) { if (!is_array($options)) { $options = array($options); } if (intval($length) != 0) { $this->length = $length; } else { $this->agrErr('FFieldVarchar: <b>' . $name . '(' . $length . ')</b>'); } parent::FField($name, $options, $default); }
function FFieldDateTime($name, $options = array(), $default = '0000-00-00 00:00:00') { if (!preg_match('/^\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2}$/', $default)) { $default = '0000-00-00 00:00:00'; } if (!is_array($options)) { $options = array($options); } if (in_array(FField::AUTO_INCREMENT, $options)) { $this->agrErr("el modificador {FField::AUTO_INCREMENT} no es valido para este campo: {$name}"); } parent::FField($name, $options, $default); }