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