We were performing operations to patch for missing $result_vector even when one was defined, this was causing bugs on edge cases. Fixes #796 Closes #816
		
			
				
	
	
		
			112 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			112 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
return [
 | 
						|
 | 
						|
    [ // Office reference example #1
 | 
						|
        'orange',
 | 
						|
        4.19,
 | 
						|
        [
 | 
						|
            [4.14],
 | 
						|
            [4.19],
 | 
						|
            [5.17],
 | 
						|
            [5.77],
 | 
						|
            [6,39],
 | 
						|
        ],
 | 
						|
        [
 | 
						|
            ['red'],
 | 
						|
            ['orange'],
 | 
						|
            ['yellow'],
 | 
						|
            ['green'],
 | 
						|
            ['blue'],
 | 
						|
        ],
 | 
						|
    ],
 | 
						|
    [ // Office reference example #2
 | 
						|
        'yellow',
 | 
						|
        5.75,
 | 
						|
        [
 | 
						|
            [4.14],
 | 
						|
            [4.19],
 | 
						|
            [5.17],
 | 
						|
            [5.77],
 | 
						|
            [6,39],
 | 
						|
        ],
 | 
						|
        [
 | 
						|
            ['red'],
 | 
						|
            ['orange'],
 | 
						|
            ['yellow'],
 | 
						|
            ['green'],
 | 
						|
            ['blue'],
 | 
						|
        ],
 | 
						|
    ],
 | 
						|
    [ // Office reference example #3
 | 
						|
        'blue',
 | 
						|
        7.66,
 | 
						|
        [
 | 
						|
            [4.14],
 | 
						|
            [4.19],
 | 
						|
            [5.17],
 | 
						|
            [5.77],
 | 
						|
            [6,39],
 | 
						|
        ],
 | 
						|
        [
 | 
						|
            ['red'],
 | 
						|
            ['orange'],
 | 
						|
            ['yellow'],
 | 
						|
            ['green'],
 | 
						|
            ['blue'],
 | 
						|
        ],
 | 
						|
    ],
 | 
						|
    [ // Office reference example #4
 | 
						|
        '#N/A',
 | 
						|
        0,
 | 
						|
        [
 | 
						|
            [4.14],
 | 
						|
            [4.19],
 | 
						|
            [5.17],
 | 
						|
            [5.77],
 | 
						|
            [6,39],
 | 
						|
        ],
 | 
						|
        [
 | 
						|
            ['red'],
 | 
						|
            ['orange'],
 | 
						|
            ['yellow'],
 | 
						|
            ['green'],
 | 
						|
            ['blue'],
 | 
						|
        ],
 | 
						|
    ],
 | 
						|
 | 
						|
    [ // Array form test
 | 
						|
        'orange',
 | 
						|
        4.2,
 | 
						|
        [
 | 
						|
            [4.14, 'red'],
 | 
						|
            [4.19, 'orange'],
 | 
						|
            [5.17, 'yellow'],
 | 
						|
            [5.77, 'green'],
 | 
						|
            [6,39, 'blue'],
 | 
						|
        ]
 | 
						|
    ],
 | 
						|
 | 
						|
    [
 | 
						|
        5,
 | 
						|
        'x',
 | 
						|
        [
 | 
						|
            [0, 0, 0, 'x', 'x'],
 | 
						|
            [1, 2, 3, 4, 5]
 | 
						|
        ]
 | 
						|
    ],
 | 
						|
 | 
						|
    [
 | 
						|
        'author_100',
 | 
						|
        100,
 | 
						|
        [
 | 
						|
            [100],
 | 
						|
            [101]
 | 
						|
        ],
 | 
						|
        [
 | 
						|
            ['author_100'],
 | 
						|
            ['author_101']
 | 
						|
        ]
 | 
						|
    ]
 | 
						|
 | 
						|
];
 |