Lines Matching refs:datatype
49 $datatype = $dthlp->_column($arg);
50 if(is_array($datatype['type'])) {
51 $datatype['basetype'] = $datatype['type']['type'];
52 $datatype['enum'] = $datatype['type']['enum'];
53 $datatype['type'] = $datatype['origtype'];
55 $datatype['basetype'] = $datatype['type'];
58 $datatype['title'] = '@@DISPLAY@@';
59 if(isset($datatype['enum'])) {
60 $values = preg_split('/\s*,\s*/', $datatype['enum']);
61 if(!$datatype['multi'] && $this->opt['optional']) array_unshift($values, '');
63 $this->additional = ($datatype['multi'] ? array('multiple' => 'multiple') : array());
65 … $classes = 'dataau_type_' . $datatype['type'] . ($datatype['multi'] ? 's' : '') . ' ' .
66 'dataau_type_' . $datatype['basetype'] . ($datatype['multi'] ? 's' : '');