| 
									
										
										
										
											2016-08-31 16:15:54 +00:00
										 |  |  | <?php | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | require __DIR__ . '/Header.php'; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-10-06 11:39:10 +00:00
										 |  |  | $helper->log('Load MergeBook1 from Xlsx file'); | 
					
						
							| 
									
										
										
										
											2016-08-31 16:15:54 +00:00
										 |  |  | $filename1 = __DIR__ . '/templates/43mergeBook1.xlsx'; | 
					
						
							|  |  |  | $callStartTime = microtime(true); | 
					
						
							| 
									
										
										
										
											2016-08-31 17:18:12 +00:00
										 |  |  | $spreadsheet1 = \PhpOffice\PhpSpreadsheet\IOFactory::load($filename1); | 
					
						
							| 
									
										
										
										
											2016-10-06 11:39:10 +00:00
										 |  |  | $helper->logRead('Xlsx', $filename1, $callStartTime); | 
					
						
							| 
									
										
										
										
											2016-08-31 16:15:54 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-10-06 11:39:10 +00:00
										 |  |  | $helper->log('Load MergeBook2 from Xlsx file'); | 
					
						
							| 
									
										
										
										
											2016-08-31 16:15:54 +00:00
										 |  |  | $filename2 = __DIR__ . '/templates/43mergeBook2.xlsx'; | 
					
						
							|  |  |  | $callStartTime = microtime(true); | 
					
						
							| 
									
										
										
										
											2016-08-31 17:18:12 +00:00
										 |  |  | $spreadsheet2 = \PhpOffice\PhpSpreadsheet\IOFactory::load($filename2); | 
					
						
							| 
									
										
										
										
											2016-10-06 11:39:10 +00:00
										 |  |  | $helper->logRead('Xlsx', $filename2, $callStartTime); | 
					
						
							| 
									
										
										
										
											2016-08-31 16:15:54 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | foreach ($spreadsheet2->getSheetNames() as $sheetName) { | 
					
						
							|  |  |  |     $sheet = $spreadsheet2->getSheetByName($sheetName); | 
					
						
							|  |  |  |     $sheet->setTitle($sheet->getTitle() . ' copied'); | 
					
						
							|  |  |  |     $spreadsheet1->addExternalSheet($sheet); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Save
 | 
					
						
							|  |  |  | $helper->write($spreadsheet1, __FILE__); |