summaryrefslogtreecommitdiff
path: root/src/Query/Processors/FirebirdProcessor.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/Query/Processors/FirebirdProcessor.php')
-rw-r--r--src/Query/Processors/FirebirdProcessor.php21
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);
+ }
+}