Lines Matching refs:meta
102 function test_return($meta, $offset, $native_type, $pdo_type){
103 if (empty($meta)) {
110 if (!isset($meta[$element])) {
112 $element, var_export($meta, true));
117 if (!isset($meta['native_type'])) {
119 var_export($meta, true));
128 if ($meta['native_type'] == $type) {
136 var_export($native_type, true), var_export($meta, true));
141 if (!is_null($pdo_type) && ($meta['pdo_type'] != $pdo_type)) {
143 $pdo_type, var_export($meta, true), var_export($meta['native_type']));
177 $meta = $stmt->getColumnMeta(1);
178 return test_return($meta, $offset, $native_type, $pdo_type);
249 $meta = $stmt->getColumnMeta(0);
250 test_return($meta, 380, 'NUMBER', PDO::PARAM_STR);
252 $meta = $stmt->getColumnMeta(0);
253 test_return($meta, 390, 'DATE', PDO::PARAM_STR);
255 $meta = $stmt->getColumnMeta(0);
256 test_return($meta, 400, 'VARCHAR2', PDO::PARAM_STR);
266 $meta = $stmt->getColumnMeta(0);
268 if (!isset($meta['flags'])) {
269 printf("[1001] No flags contained in metadata %s\n", var_export($meta, true));
271 $flags = $meta['flags'];
277 printf("[1003] Flags seem wrong %s\n", var_export($meta, true));
280 printf("[1002] Flags seem wrong %s\n", var_export($meta, true));
282 $meta = $stmt->getColumnMeta(1);
284 if (!isset($meta['flags'])) {
285 printf("[1003] No flags contained in metadata %s\n", var_export($meta, true));
287 $flags = $meta['flags'];
291 printf("[1004] Flags seem wrong %s\n", var_export($meta, true));
296 printf("[1005] Flags seem wrong %s\n", var_export($meta, true));