|
@@ 759-764 (lines=6) @@
|
| 756 |
|
$l = array_keys($lookup_vector); |
| 757 |
|
$l = array_shift($l); |
| 758 |
|
$lookupColumns = count($lookup_vector[$l]); |
| 759 |
|
if ((($lookupRows == 1) && ($lookupColumns > 1)) || (($lookupRows == 2) && ($lookupColumns != 2))) { |
| 760 |
|
$lookup_vector = self::TRANSPOSE($lookup_vector); |
| 761 |
|
$lookupRows = count($lookup_vector); |
| 762 |
|
$l = array_keys($lookup_vector); |
| 763 |
|
$lookupColumns = count($lookup_vector[array_shift($l)]); |
| 764 |
|
} |
| 765 |
|
|
| 766 |
|
if (is_null($result_vector)) { |
| 767 |
|
$result_vector = $lookup_vector; |
|
@@ 773-778 (lines=6) @@
|
| 770 |
|
$l = array_keys($result_vector); |
| 771 |
|
$l = array_shift($l); |
| 772 |
|
$resultColumns = count($result_vector[$l]); |
| 773 |
|
if ((($resultRows == 1) && ($resultColumns > 1)) || (($resultRows == 2) && ($resultColumns != 2))) { |
| 774 |
|
$result_vector = self::TRANSPOSE($result_vector); |
| 775 |
|
$resultRows = count($result_vector); |
| 776 |
|
$r = array_keys($result_vector); |
| 777 |
|
$resultColumns = count($result_vector[array_shift($r)]); |
| 778 |
|
} |
| 779 |
|
|
| 780 |
|
if ($lookupRows == 2) { |
| 781 |
|
$result_vector = array_pop($lookup_vector); |