type_class
Type Class
The type class is used to describe data types for Datarecord objects. Platform has a large number of builtin types.
Type | SQL | Null? | Form field | PHP |
---|---|---|---|---|
AddressType | Uses subfields | Yes | Class AddressField | array |
ArrayType | MEDIUMTEXT | No | Class MultiField(1) | array |
BigTextType | MEDIUMTEXT | No | Class TextareaField | string |
BoolType | TINYINT(1) | No | Class CheckboxField | bool |
CurrencyType | Uses subfields | No | Class CurrencyField | array |
DateTimeType | DATETIME | Yes | Class DatetimeField | Class Time |
DateType | DATETIME | Yes | Class DatetimeField | Class Time |
EmailType | VARCHAR(256) | No | Class EmailField | string |
EnumerationType | INT | Yes | Class SelectField | int |
FileType | INT | Yes | Class FileField | int |
FloatType | DOUBLE | Yes | Class NumberField | float |
HTMLTextType | MEDIUMTEXT | No | Class TexteditorField | string |
HyperReferenceType | Uses subfields | No | None | array |
ImageType | INT | Yes | Class FileField | int |
IntegerType | INT | Yes | Class NumberField | int |
KeyType | INT | No | None | int |
MultiEnumerationType | VARCHAR(4096) | No | Class MulticheckboxField | array |
MultiReferenceType | MEDIUMTEXT | No | Class MultidatarecordcomboboxField | array |
ObjectType | MEDIUMTEXT | Yes | None | object |
PasswordType | VARCHAR(256) | Yes | Class PasswordField | string |
RepetitionType | VARCHAR(1024) | Yes | Class RepetitionField | Class Repetition |
SingleReferenceType | INT | Yes | Class DatarecordcomboboxField | int |
TextType | VARCHAR(255) | No | Class TextField | string |
type_class.txt · Last modified: 2024/04/30 13:59 by sahl