44 $serializeCallback = [__CLASS__,
'toSerializedForm'];
45 $unserializeCallback = [__CLASS__,
'getFromSerializedForm'];
49 'data_type' =>
'integer',
53 'data_type' =>
'string',
56 'data_type' =>
'string',
59 'data_type' =>
'string',
61 'DOCUMENT_STATUS' => [
62 'data_type' =>
'string',
65 'data_type' =>
'integer',
68 'data_type' =>
'string',
71 'data_type' =>
'string',
75 ->configureSerializeCallback($serializeCallback)
76 ->configureUnserializeCallback($unserializeCallback)
80 ->configureSerializeCallback($serializeCallback)
81 ->configureUnserializeCallback($unserializeCallback)
85 ->configureSerializeCallback($serializeCallback)
86 ->configureUnserializeCallback($unserializeCallback)
90 ->configureSerializeCallback($serializeCallback)
91 ->configureUnserializeCallback($unserializeCallback)
94 'data_type' =>
'datetime',
97 'data_type' =>
'boolean',
98 'values' => [
'N',
'Y'],
101 'data_type' =>
'integer',
104 'data_type' =>
'string',
107 'data_type' =>
'boolean',
108 'values' => [
'N',
'Y'],
111 'data_type' =>
'string',
114 'data_type' =>
'string',
117 'data_type' => Main\UserTable::class,
119 '=this.USER_ID' =>
'ref.ID',
121 'join_type' =>
'LEFT',
124 'data_type' =>
'boolean',
125 'values' => [
'N',
'Y'],
128 'data_type' =>
'integer',
129 'default_value' => 10,