 8dddf56c2e
			
		
	
	
		8dddf56c2e
		
			
		
	
	
	
	
		
			
			This simplify code, increase readability and improve the function signature for API users.
		
			
				
	
	
		
			279 lines
		
	
	
		
			5.0 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			279 lines
		
	
	
		
			5.0 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| 
 | |
| return [
 | |
|     [
 | |
|         16.800000000000001,
 | |
|         10251,
 | |
|         [
 | |
|             [
 | |
|                 'Order ID',
 | |
|                 10247,
 | |
|                 10249,
 | |
|                 10250,
 | |
|                 10251,
 | |
|                 10252,
 | |
|                 10253,
 | |
|             ],
 | |
|             [
 | |
|                 'Unit Price',
 | |
|                 14.0,
 | |
|                 18.600000000000001,
 | |
|                 7.7000000000000002,
 | |
|                 16.800000000000001,
 | |
|                 16.800000000000001,
 | |
|                 64.799999999999997,
 | |
|             ],
 | |
|             [
 | |
|                 'Quantity',
 | |
|                 12,
 | |
|                 9,
 | |
|                 10,
 | |
|                 6,
 | |
|                 20,
 | |
|                 40,
 | |
|             ],
 | |
|         ],
 | |
|         2,
 | |
|         false,
 | |
|     ],
 | |
|     [
 | |
|         6.0,
 | |
|         10251,
 | |
|         [
 | |
|             [
 | |
|                 'Order ID',
 | |
|                 10247,
 | |
|                 10249,
 | |
|                 10250,
 | |
|                 10251,
 | |
|                 10252,
 | |
|                 10253,
 | |
|             ],
 | |
|             [
 | |
|                 'Unit Price',
 | |
|                 14.0,
 | |
|                 18.600000000000001,
 | |
|                 7.7000000000000002,
 | |
|                 16.800000000000001,
 | |
|                 16.800000000000001,
 | |
|                 64.799999999999997,
 | |
|             ],
 | |
|             [
 | |
|                 'Quantity',
 | |
|                 12,
 | |
|                 9,
 | |
|                 10,
 | |
|                 6,
 | |
|                 20,
 | |
|                 40,
 | |
|             ],
 | |
|         ],
 | |
|         3,
 | |
|         false,
 | |
|     ],
 | |
|     [
 | |
|         '#N/A',
 | |
|         10248,
 | |
|         [
 | |
|             [
 | |
|                 'Order ID',
 | |
|                 10247,
 | |
|                 10249,
 | |
|                 10250,
 | |
|                 10251,
 | |
|                 10252,
 | |
|                 10253,
 | |
|             ],
 | |
|             [
 | |
|                 'Unit Price',
 | |
|                 14.0,
 | |
|                 18.600000000000001,
 | |
|                 7.7000000000000002,
 | |
|                 16.800000000000001,
 | |
|                 16.800000000000001,
 | |
|                 64.799999999999997,
 | |
|             ],
 | |
|             [
 | |
|                 'Quantity',
 | |
|                 12,
 | |
|                 9,
 | |
|                 10,
 | |
|                 6,
 | |
|                 20,
 | |
|                 40,
 | |
|             ],
 | |
|         ],
 | |
|         2,
 | |
|         false,
 | |
|     ],
 | |
|     [
 | |
|         14.0,
 | |
|         10248,
 | |
|         [
 | |
|             [
 | |
|                 'Order ID',
 | |
|                 10247,
 | |
|                 10249,
 | |
|                 10250,
 | |
|                 10251,
 | |
|                 10252,
 | |
|                 10253,
 | |
|             ],
 | |
|             [
 | |
|                 'Unit Price',
 | |
|                 14.0,
 | |
|                 18.600000000000001,
 | |
|                 7.7000000000000002,
 | |
|                 16.800000000000001,
 | |
|                 16.800000000000001,
 | |
|                 64.799999999999997,
 | |
|             ],
 | |
|             [
 | |
|                 'Quantity',
 | |
|                 12,
 | |
|                 9,
 | |
|                 10,
 | |
|                 6,
 | |
|                 20,
 | |
|                 40,
 | |
|             ],
 | |
|         ],
 | |
|         2,
 | |
|         true,
 | |
|     ],
 | |
|     [
 | |
|         4,
 | |
|         'Axles',
 | |
|         [
 | |
|             [
 | |
|                 'Axles',
 | |
|                 'Bearings',
 | |
|                 'Bolts',
 | |
|             ],
 | |
|             [
 | |
|                 4,
 | |
|                 4,
 | |
|                 9,
 | |
|             ],
 | |
|             [
 | |
|                 5,
 | |
|                 7,
 | |
|                 10,
 | |
|             ],
 | |
|             [
 | |
|                 6,
 | |
|                 8,
 | |
|                 11,
 | |
|             ],
 | |
|         ],
 | |
|         2,
 | |
|         true,
 | |
|     ],
 | |
|     [
 | |
|         7,
 | |
|         'Bearings',
 | |
|         [
 | |
|             [
 | |
|                 'Axles',
 | |
|                 'Bearings',
 | |
|                 'Bolts',
 | |
|             ],
 | |
|             [
 | |
|                 4,
 | |
|                 4,
 | |
|                 9,
 | |
|             ],
 | |
|             [
 | |
|                 5,
 | |
|                 7,
 | |
|                 10,
 | |
|             ],
 | |
|             [
 | |
|                 6,
 | |
|                 8,
 | |
|                 11,
 | |
|             ],
 | |
|         ],
 | |
|         3,
 | |
|         false,
 | |
|     ],
 | |
|     [
 | |
|         5,
 | |
|         'B',
 | |
|         [
 | |
|             [
 | |
|                 'Axles',
 | |
|                 'Bearings',
 | |
|                 'Bolts',
 | |
|             ],
 | |
|             [
 | |
|                 4,
 | |
|                 4,
 | |
|                 9,
 | |
|             ],
 | |
|             [
 | |
|                 5,
 | |
|                 7,
 | |
|                 10,
 | |
|             ],
 | |
|             [
 | |
|                 6,
 | |
|                 8,
 | |
|                 11,
 | |
|             ],
 | |
|         ],
 | |
|         3,
 | |
|         true,
 | |
|     ],
 | |
|     [
 | |
|         11,
 | |
|         'Bolts',
 | |
|         [
 | |
|             [
 | |
|                 'Axles',
 | |
|                 'Bearings',
 | |
|                 'Bolts',
 | |
|             ],
 | |
|             [
 | |
|                 4,
 | |
|                 4,
 | |
|                 9,
 | |
|             ],
 | |
|             [
 | |
|                 5,
 | |
|                 7,
 | |
|                 10,
 | |
|             ],
 | |
|             [
 | |
|                 6,
 | |
|                 8,
 | |
|                 11,
 | |
|             ],
 | |
|         ],
 | |
|         4,
 | |
|     ],
 | |
|     [
 | |
|         'c',
 | |
|         3,
 | |
|         [
 | |
|             [
 | |
|                 1,
 | |
|                 2,
 | |
|                 3,
 | |
|             ],
 | |
|             [
 | |
|                 'a',
 | |
|                 'b',
 | |
|                 'c',
 | |
|             ],
 | |
|             [
 | |
|                 'd',
 | |
|                 'e',
 | |
|                 'f',
 | |
|             ],
 | |
|         ],
 | |
|         2,
 | |
|         true,
 | |
|     ],
 | |
| ];
 |