@@ 868-873 (lines=6) @@ | ||
865 | $l = array_keys($lookup_vector); |
|
866 | $l = array_shift($l); |
|
867 | $lookupColumns = count($lookup_vector[$l]); |
|
868 | if ((($lookupRows == 1) && ($lookupColumns > 1)) || (($lookupRows == 2) && ($lookupColumns != 2))) { |
|
869 | $lookup_vector = self::TRANSPOSE($lookup_vector); |
|
870 | $lookupRows = count($lookup_vector); |
|
871 | $l = array_keys($lookup_vector); |
|
872 | $lookupColumns = count($lookup_vector[array_shift($l)]); |
|
873 | } |
|
874 | ||
875 | if (is_null($result_vector)) { |
|
876 | $result_vector = $lookup_vector; |
|
@@ 882-887 (lines=6) @@ | ||
879 | $l = array_keys($result_vector); |
|
880 | $l = array_shift($l); |
|
881 | $resultColumns = count($result_vector[$l]); |
|
882 | if ((($resultRows == 1) && ($resultColumns > 1)) || (($resultRows == 2) && ($resultColumns != 2))) { |
|
883 | $result_vector = self::TRANSPOSE($result_vector); |
|
884 | $resultRows = count($result_vector); |
|
885 | $r = array_keys($result_vector); |
|
886 | $resultColumns = count($result_vector[array_shift($r)]); |
|
887 | } |
|
888 | ||
889 | if ($lookupRows == 2) { |
|
890 | $result_vector = array_pop($lookup_vector); |