Code Duplication    Length = 12-13 lines in 2 locations

src/voku/db/Result.php 2 locations

@@ 788-800 (lines=13) @@
785
            $columnData = '';
786
787
            $data = $this->fetchAllArrayy()->reverse();
788
            foreach ($data as $_row) {
789
                if ($skipNullValues === true) {
790
                    if (isset($_row[$column]) === false) {
791
                        continue;
792
                    }
793
                } elseif (\array_key_exists($column, $_row) === false) {
794
                    break;
795
                }
796
797
                $columnData = $_row[$column];
798
799
                break;
800
            }
801
802
            return $columnData;
803
        }
@@ 809-820 (lines=12) @@
806
807
        $columnData = [];
808
809
        foreach ($this->fetchAllYield() as $_row) {
810
            if ($skipNullValues === true) {
811
                if (isset($_row->{$column}) === false) {
812
                    continue;
813
                }
814
            } elseif (\array_key_exists($column, $_row) === false) {
815
                break;
816
            }
817
818
            $columnData[] = $_row->{$column};
819
        }
820
821
        return $columnData;
822
    }
823