Code Duplication    Length = 11-13 lines in 2 locations

src/voku/db/Result.php 2 locations

@@ 849-859 (lines=11) @@
846
        // init
847
        $columnData = [];
848
849
        foreach ($this->fetchAllYield() as $_row) {
850
            if ($skipNullValues) {
851
                if (!isset($_row->{$column})) {
852
                    continue;
853
                }
854
            } elseif (!\property_exists($_row, $column)) {
855
                break;
856
            }
857
858
            $columnData[] = $_row->{$column};
859
        }
860
861
        return $columnData;
862
    }
@@ 827-839 (lines=13) @@
824
            $columnData = '';
825
826
            $data = $this->fetchAllArrayy()->reverse()->getArray();
827
            foreach ($data as &$_row) {
828
                if ($skipNullValues) {
829
                    if (!isset($_row[$column])) {
830
                        continue;
831
                    }
832
                } elseif (!\array_key_exists($column, $_row)) {
833
                    break;
834
                }
835
836
                $columnData = $_row[$column];
837
838
                break;
839
            }
840
841
            return $columnData;
842
        }