diff options
Diffstat (limited to 'src/Query/Processors/FirebirdProcessor.php')
| -rw-r--r-- | src/Query/Processors/FirebirdProcessor.php | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/Query/Processors/FirebirdProcessor.php b/src/Query/Processors/FirebirdProcessor.php new file mode 100644 index 0000000..0d10706 --- /dev/null +++ b/src/Query/Processors/FirebirdProcessor.php @@ -0,0 +1,21 @@ +<?php + +namespace Xgrz\Firebird\Query\Processors; + +use Illuminate\Database\Query\Processors\Processor; + +class FirebirdProcessor extends Processor +{ + /** + * Process the results of a column listing query. + * + * @param array $results + * @return array + */ + public function processColumnListing($results) + { + return array_map(function ($result) { + return ((object) $result)->column_name; + }, $results); + } +} |
