Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9629151e45 
							
						 
					 
					
						
						
							
							Rename WEEKOFYEAR into WEEKNUM for consistency  
						
						
						
					 
					
						2016-10-01 22:44:33 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23fbc845dd 
							
						 
					 
					
						
						
							
							Fix unit tests for WEEKNUM()  
						
						
						
					 
					
						2016-10-01 22:33:12 +09:00 
						 
				 
			
				
					
						
							
							
								Сергей Симонян 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a2a6816fb 
							
						 
					 
					
						
						
							
							Fix undefined index exceprtion in readRow()  
						
						... 
						
						
						
						It's possible undefined index exception in $this->mapCellXfIndex. 
						
					 
					
						2016-09-09 00:42:24 +09:00 
						 
				 
			
				
					
						
							
							
								Marcus Bointon 
							
						 
					 
					
						
						
						
						
							
						
						
							39ea4eea98 
							
						 
					 
					
						
						
							
							Don't truncate to 64k in mb_str_replace  
						
						
						
					 
					
						2016-09-05 23:23:49 +02:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							fb2edfdacf 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/PHPOffice/PhpSpreadsheet  into develop  
						
						... 
						
						
						
						# Conflicts:
#	src/Autoloader.php 
						
					 
					
						2016-08-31 21:58:08 +01:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							fae27a6d63 
							
						 
					 
					
						
						
							
							As iconv is now enabled by default in PHP, make it a requirement, and modify strig functions to use it where appropriate  
						
						
						
					 
					
						2016-08-31 21:52:42 +01:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47cde0dadc 
							
						 
					 
					
						
						
							
							Introduce vendor prefix PhpOffice to namespace  
						
						
						
					 
					
						2016-09-01 02:20:47 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2922a13764 
							
						 
					 
					
						
						
							
							Reorganize code samples  
						
						... 
						
						
						
						This introduce a helper class that should be used to log things,
avoiding a lot of boilerplate code.
Also all output are made in /tmp folder instead of beside the script
itself. This is because there is a high chance that the folder containing
the script is not writtable by webserver. So using the /tmp folder
makes it more likely to works in a variety of setup. 
						
					 
					
						2016-09-01 01:17:13 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3bb4245b3 
							
						 
					 
					
						
						
							
							Register autoload as the first in the list  
						
						... 
						
						
						
						Yii framework v1.1 has it's own autoloader and its autoloader throws
an error, when it can't find class. When this library initializes, it
register its own autoloader, but places it at the end of autoload
queue. So when I use library with Yii 1.1, I just face an error:
`include(PHPExcel_Shared_String.php): failed to open stream: No such file or directory`
because Yii's autoloader runs first and tries to include class file
directly.
Registering our autoloader first avoid this. 
						
					 
					
						2016-08-30 00:51:51 +09:00 
						 
				 
			
				
					
						
							
							
								Nikolay Ivanov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98e00e8843 
							
						 
					 
					
						
						
							
							iconv illegal character fix  
						
						
						
					 
					
						2016-08-26 22:52:47 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67d5263004 
							
						 
					 
					
						
						
							
							Fix code style  
						
						
						
					 
					
						2016-08-26 22:48:57 +09:00 
						 
				 
			
				
					
						
							
							
								Synchro 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c50814ac4e 
							
						 
					 
					
						
						
							
							Remove unused local var, function returns void anyway  
						
						
						
					 
					
						2016-08-26 22:44:55 +09:00 
						 
				 
			
				
					
						
							
							
								Synchro 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30e0451bc3 
							
						 
					 
					
						
						
							
							Fix duplicate array keys in ptg indices  
						
						... 
						
						
						
						Reference: http://read.pudn.com/downloads173/sourcecode/delphi_control/805790/DevExpress/DevExpressComm/cxExcelConst.pas__.htm  
						
					 
					
						2016-08-26 22:41:14 +09:00 
						 
				 
			
				
					
						
							
							
								Synchro 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16a8162a14 
							
						 
					 
					
						
						
							
							Fix duplicate array key  
						
						
						
					 
					
						2016-08-26 22:32:55 +09:00 
						 
				 
			
				
					
						
							
							
								Carlos Montiers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6acd403251 
							
						 
					 
					
						
						
							
							In memory gzip cache method use max compression  
						
						
						
					 
					
						2016-08-26 22:09:46 +09:00 
						 
				 
			
				
					
						
							
							
								Carlos Montiers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8850176a1 
							
						 
					 
					
						
						
							
							php://temp maxmemory must be expressed in bytes  
						
						
						
					 
					
						2016-08-26 22:07:49 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91417ad1c3 
							
						 
					 
					
						
						
							
							Delete debug and commented out code  
						
						
						
					 
					
						2016-08-26 18:08:26 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04d6182a81 
							
						 
					 
					
						
						
							
							Remove unused variables  
						
						
						
					 
					
						2016-08-26 15:05:40 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b42bafcfe7 
							
						 
					 
					
						
						
							
							Apply Scrutinizer patches for doc comments  
						
						
						
					 
					
						2016-08-26 13:40:01 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb0930c016 
							
						 
					 
					
						
						
							
							Apply Scrutinizer patches for indentation  
						
						
						
					 
					
						2016-08-25 19:35:29 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a85f1bdbed 
							
						 
					 
					
						
						
							
							Apply Scrutinizer patches for spacing  
						
						
						
					 
					
						2016-08-25 18:46:02 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							027792ed09 
							
						 
					 
					
						
						
							
							Fix wrong class names that were incorrectly migrated  
						
						
						
					 
					
						2016-08-25 13:39:26 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							942ad72d2a 
							
						 
					 
					
						
						
							
							Complete a few more namespace renaming  
						
						
						
					 
					
						2016-08-25 11:43:27 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba70544846 
							
						 
					 
					
						
						
							
							Fix crash when reading HTML files  
						
						
						
					 
					
						2016-08-25 11:14:03 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a6c5b0d1b 
							
						 
					 
					
						
						
							
							Fix code style  
						
						
						
					 
					
						2016-08-25 11:13:49 +09:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							e0a9f9e1ec 
							
						 
					 
					
						
						
							
							Merge branch 'feature/gh-7' into develop  
						
						... 
						
						
						
						# Conflicts:
#	src/PhpSpreadsheet/Shared/Date.php 
						
					 
					
						2016-08-17 00:40:55 +01:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							f8c3363de3 
							
						 
					 
					
						
						
							
							Fix some Case-sensitivity problems  
						
						
						
					 
					
						2016-08-17 00:36:24 +01:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09d456e477 
							
						 
					 
					
						
						
							
							Introduce PHP-CS-Fixer for stricter code style rules  
						
						... 
						
						
						
						PHP-CS-Fixer allow to check different things than phpcs and it allows
code to be more consistent. Configuration can be changed in `.php_cs` 
						
					 
					
						2016-08-17 00:33:57 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							539a89a918 
							
						 
					 
					
						
						
							
							Rename namespace PHPExcel to PhpSpreadsheet  
						
						... 
						
						
						
						This also fix a few bugs that were introduced when migrating to
namespace. Some non-namespaces classes were leftover
FIX  #15  
						
					 
					
						2016-08-16 23:24:47 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6c6064348 
							
						 
					 
					
						
						
							
							Replace mentions of CodePlex by GitHub  
						
						
						
					 
					
						2016-08-16 22:02:03 +09:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							91573b5c93 
							
						 
					 
					
						
						
							
							Split PHPToExcel logic for different input types  
						
						
						
					 
					
						2016-08-14 22:36:30 +01:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							aa97bb3e45 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into feature/gh-7  
						
						... 
						
						
						
						# Conflicts:
#	tests/PhpSpreadsheet/Shared/DateTest.php 
						
					 
					
						2016-08-14 15:41:50 +01:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							f0e167c182 
							
						 
					 
					
						
						
							
							Unit tests for modified Date functions  
						
						
						
					 
					
						2016-08-14 15:35:43 +01:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce2ce3414b 
							
						 
					 
					
						
						
							
							Refactor arguments with default values to be at the end of the argument list  
						
						
						
					 
					
						2016-08-14 14:09:55 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea513d9c1b 
							
						 
					 
					
						
						
							
							Autofix style code with phpcs  
						
						
						
					 
					
						2016-08-14 13:55:34 +09:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							850594c4d2 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into feature/gh-7  
						
						... 
						
						
						
						# Conflicts:
#	tests/PhpSpreadsheet/Shared/DateTest.php
#	tests/rawTestData/Shared/DateTimeExcelToPHP1900.data
#	tests/rawTestData/Shared/DateTimeExcelToPHP1900Timezone.data
#	tests/rawTestData/Shared/DateTimeExcelToPHP1904.data
#	unitTests/rawTestData/Shared/DateTimeExcelToPHP1900.data
#	unitTests/rawTestData/Shared/DateTimeExcelToPHP1904.data
#	unitTests/rawTestData/Shared/DateTimeExcelToTimestamp1900.data
#	unitTests/rawTestData/Shared/DateTimeExcelToTimestamp1904.data 
						
					 
					
						2016-08-14 02:07:10 +01:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							e149c1f191 
							
						 
					 
					
						
						
							
							Adjustments to DateTime tests  
						
						
						
					 
					
						2016-08-13 20:21:45 +01:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							fd2df82faf 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into feature/gh-17  
						
						
						
					 
					
						2016-08-13 16:59:03 +01:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80af21d962 
							
						 
					 
					
						
						
							
							Fix unit tests for date  
						
						... 
						
						
						
						Unit tests were broken in commit 745499cc55 
						
					 
					
						2016-08-14 00:31:09 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49d821f093 
							
						 
					 
					
						
						
							
							Autofix style code with phpcs  
						
						... 
						
						
						
						The entire project now pass phpcs check 
						
					 
					
						2016-08-13 23:31:22 +09:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							8569f04090 
							
						 
					 
					
						
						
							
							Fixes to ZipArchive cass when PCLZip being used  
						
						... 
						
						
						
						Fixes to default arguments when typehinted arguments in Chart writer are null values
Fix to gitignore for Examples folder/subfolders 
						
					 
					
						2016-08-13 14:52:49 +01:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							2da06e5b03 
							
						 
					 
					
						
						
							
							Another copy/paste error that has somehow sneaked into the date code  
						
						
						
					 
					
						2016-08-13 13:38:10 +01:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							558da2269d 
							
						 
					 
					
						
						
							
							Fix a couple of errors that have sneaked into the date code, plus some minor problems in radar/scatter chart examples, and a spurious html comment that had sneaked into spreadsheet  
						
						
						
					 
					
						2016-08-13 13:28:29 +01:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							3886999957 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/PHPOffice/PhpSpreadsheet  into develop  
						
						
						
					 
					
						2016-08-13 11:50:02 +01:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							745499cc55 
							
						 
					 
					
						
						
							
							Changes to Date/Time conversion functions to use DateTime objects internally rather than unix timestamps;  
						
						... 
						
						
						
						Changes to Date/Time methods to make them more intuitive and correct (eg `excelToTimestamp` rather than `excelToPHP`)
TODO - Still need to write unit tests, and convert Examples to use the new names 
						
					 
					
						2016-08-13 11:49:01 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							9ecfc0c8b4 
							
						 
					 
					
						
						
							
							Merge pull request  #10  from PowerKiKi/unit-tests-bessel  
						
						... 
						
						
						
						Fix unit tests for BESSEL functions 
						
					 
					
						2016-08-13 11:40:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							98ccf97e55 
							
						 
					 
					
						
						
							
							Merge pull request  #12  from PowerKiKi/unit-tests-base-conversion  
						
						... 
						
						
						
						Fix unit tests for all base conversion functions 
						
					 
					
						2016-08-13 11:40:02 +01:00 
						 
				 
			
				
					
						
							
							
								MarkBaker 
							
						 
					 
					
						
						
						
						
							
						
						
							30bb53ebf8 
							
						 
					 
					
						
						
							
							Double call of PHPExcel_Cell::stringFromColumnIndex(PHPExcel_Cell::stringFromColumnIndex(0)) resulting in `PHP Warning: A non-numeric value encountered"  
						
						
						
					 
					
						2016-08-05 00:22:19 +01:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8fc29bd1b1 
							
						 
					 
					
						
						
							
							Fix unit tests for all base conversion functions  
						
						... 
						
						
						
						This include cases were artificial constraints were not checked
(eg: between -512 and 511 for `DECBIN`) and some bugs were 32
bits platform were assumed.
The following are covered:
`BIN2DEC`, `BIN2HEX`, `BIN2OCT`,
`DEC2BIN`, `DEC2HEX`, `DEC2OCT`,
`HEX2BIN`, `HEX2DEC`, `HEX2OCT`,
`OCT2BIN`, `OCT2DEC`, `OCT2HEX` 
						
					 
					
						2016-08-01 02:48:51 +09:00 
						 
				 
			
				
					
						
							
							
								Adrien Crivelli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a38cc8f0a 
							
						 
					 
					
						
						
							
							Fix unit tests for BESSEL functions  
						
						... 
						
						
						
						Expected data were re-written by using LibreOffice 5 as a reference.
We kept only 8 decimals, because this is the precision used in tests,
and it's easier to read without scientific notation.
Also a few expected values were wrong so they were changed. The correct
expected values were confirmed by both LibreOffice 5 and wolframalpha.com.
Finally fixed an actual bug in code were a NaN value were returned instead of
the correct `#NUM!`. 
						
					 
					
						2016-07-31 23:11:54 +09:00