William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36a9cf394d 
							
						 
					 
					
						
						
							
							update samples ( #12466 )  
						
						
						
						
					 
					
						2022-05-26 12:13:59 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69f79fb789 
							
						 
					 
					
						
						
							
							Prepare 6.0.0 release ( #12463 )  
						
						... 
						
						
						
						* prepare 6.0.0 release
* update samples
* update meta codegen 
						
						
					 
					
						2022-05-26 10:28:01 +08:00 
						 
				 
			
				
					
						
							
							
								Kuzma 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45cbd5f7a7 
							
						 
					 
					
						
						
							
							[Php] Convert boolean value for query string (Configuration) ( #12385 )  
						
						... 
						
						
						
						* convert bool to query string format
* add variable
* update samples
* add test 
						
						
					 
					
						2022-05-25 10:36:21 +08:00 
						 
				 
			
				
					
						
							
							
								Yuriy Belenko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							023f4e760b 
							
						 
					 
					
						
						
							
							[php] Bump required PHP version to 7.4 ( #12359 )  
						
						... 
						
						
						
						* Bump minimal PHP version to 7.4
* Refresh samples 
						
						
					 
					
						2022-05-15 17:28:31 +08:00 
						 
				 
			
				
					
						
							
							
								Kuzma 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b3abd9421 
							
						 
					 
					
						
						
							
							[Php] Exclude query params when they're not required ( #12120 )  
						
						... 
						
						
						
						* exclude query params when they are not required
* fix check on empty
* update samples
* fix
* add tests
* update test
* Fix style
I guess PHPCodeSniffer would find PSR12 violated but we use CS-Fixer
instead. Anyway, conditions should contain spaces between logical
operators for readability.
* Apply CS-Fixer changes to templates
* Refresh samples
* Add required param to docblock
Co-authored-by: Yuriy Belenko <yura-bely@mail.ru> 
						
						
					 
					
						2022-04-25 18:16:00 +08:00 
						 
				 
			
				
					
						
							
							
								fengelniederhammer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a83a34bb4 
							
						 
					 
					
						
						
							
							[php] make ObjectSerializer::toString actually return a string ( #12158 )  
						
						
						
						
					 
					
						2022-04-20 14:02:09 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							2d4a01aa70 
							
						 
					 
					
						
						
							
							Revert "Prepare 6.0.0 beta release ( #12039 )"  
						
						... 
						
						
						
						This reverts commit 914b539eea7097ad2b4323d20c8f95144782cb68. 
						
						
					 
					
						2022-04-04 12:17:12 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							914b539eea 
							
						 
					 
					
						
						
							
							Prepare 6.0.0 beta release ( #12039 )  
						
						... 
						
						
						
						* update to 6.0.0-beta
* update samples 
						
						
					 
					
						2022-04-04 10:29:49 +08:00 
						 
				 
			
				
					
						
							
							
								Basil 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							196b9f266f 
							
						 
					 
					
						
						
							
							[php] use http_build_query for deepObject support ( #11225 )  
						
						... 
						
						
						
						* Update ObjectSerializer::toQueryValue method
It looks a bit ugly right now, but at least all tests has been passed.
* Add tests of query serialization
I used fixtures from OpenAPISpec main doc. Some prop combinations are not
officially documented yet, for instance behavior for nested objects and
arrays.
* Add test fixture from @nadar
* Add tests of Guzzle query build failure
* Add query build wrapper static method
Co-authored-by: Yuriy Belenko <yura-bely@mail.ru> 
						
						
					 
					
						2022-03-22 12:56:15 +03:00 
						 
				 
			
				
					
						
							
							
								Juan Treminio 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							905e59c238 
							
						 
					 
					
						
						
							
							[PHP] Allows passing filename to deserialize ( #11582 )  
						
						... 
						
						
						
						* Allows passing filename to deserialize
* Code review changes 
						
						
					 
					
						2022-02-14 17:38:16 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							c8b84c4d03 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into 6.0.x  
						
						
						
						
					 
					
						2022-01-30 18:01:35 +08:00 
						 
				 
			
				
					
						
							
							
								Yuriy Belenko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a09f1faa3 
							
						 
					 
					
						
						
							
							[php][bug] Fix DateTime microseconds bug in ObjectSerializer ( #11213 )  
						
						... 
						
						
						
						* fixing precision for php
* remove a bracket
* handling whitespace
* format comment
* Use regexp to trim needless microseconds
That way we can save timezone suffix.
Co-authored-by: Carmen Quan <cquan@launchdarkly.com> 
						
						
					 
					
						2022-01-04 13:41:22 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							12e03b1937 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into 6.0.x  
						
						
						
						
					 
					
						2022-01-02 15:41:37 +08:00 
						 
				 
			
				
					
						
							
							
								Hiromi Hishida 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a3b434d54 
							
						 
					 
					
						
						
							
							[php] Handle \SplFileObject before primitive(to avoid php8 settype() error) ( #11184 )  
						
						... 
						
						
						
						* Handle \SplFileObject before primitive(to avoid php8 settype() error)
* Add test case
* Add array check to fix type error
Code throws error:
array_key_exists() expects parameter 2 to be array, null given
When $httpHeaders argument is null.
Co-authored-by: Yuriy Belenko <yura-bely@mail.ru> 
						
						
					 
					
						2021-12-30 13:57:01 +03:00 
						 
				 
			
				
					
						
							
							
								Justin Black 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac55ac9d55 
							
						 
					 
					
						
						
							
							Samples and docs regenerated ( #11194 )  
						
						
						
						
					 
					
						2021-12-28 11:39:13 -08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6269a9810c 
							
						 
					 
					
						
						
							
							Prepare 5.3.1 release ( #11161 )  
						
						... 
						
						
						
						* prepare v5.3.1 release
* update samples 
						
						
					 
					
						2021-12-21 18:20:13 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							378465702c 
							
						 
					 
					
						
						
							
							Prepare v5.3.1 in the master ( #10681 )  
						
						... 
						
						
						
						* prepare v5.3.1
* update doc
* update readme 
						
						
					 
					
						2021-10-25 01:16:07 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							730636ad31 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin' into 6.0.x  
						
						
						
						
					 
					
						2021-10-19 12:55:59 +08:00 
						 
				 
			
				
					
						
							
							
								Nick Ufer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80c3a0e4c3 
							
						 
					 
					
						
						
							
							[php] fix 'mixed' invalid for settype() ( #10576 )  
						
						... 
						
						
						
						Signed-off-by: Nick Ufer <nick@ufer.dev> 
						
						
					 
					
						2021-10-12 16:28:59 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							0bfa28f844 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into 6.0.x  
						
						
						
						
					 
					
						2021-10-06 12:00:02 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9047a6faa 
							
						 
					 
					
						
						
							
							[php] enhance type mapping ( #10457 )  
						
						... 
						
						
						
						* map BigDecimal to float
* enhance type mapping in php generators
* update tests
* update doc, samples
* remove primitive types from phpdt, mezzio 
						
						
					 
					
						2021-09-25 12:09:34 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							eaa76f8e1f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into 6.0.x  
						
						
						
						
					 
					
						2021-08-17 18:10:59 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							764a462711 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/5.3.x'  
						
						
						
						
					 
					
						2021-08-16 21:38:34 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8403e59aa0 
							
						 
					 
					
						
						
							
							Prepare 5.2.1 release ( #10161 )  
						
						... 
						
						
						
						* prepare for 5.2.1 release
* update samples 
						
						
					 
					
						2021-08-16 19:08:29 +08:00 
						 
				 
			
				
					
						
							
							
								James Gilliland 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09a4da0970 
							
						 
					 
					
						
						
							
							Make php's array a primitive ( #10093 )  
						
						... 
						
						
						
						Fixes a bug where code generation would sometimes treat arrays as
objects and break serialization and code documentation. 
						
						
					 
					
						2021-08-07 21:02:40 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							b799ca9ee0 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/5.3.x' into 6.0.x  
						
						
						
						
					 
					
						2021-07-27 11:52:19 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							56aafe30d9 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into 5.3.x  
						
						
						
						
					 
					
						2021-07-27 11:33:35 +08:00 
						 
				 
			
				
					
						
							
							
								Yuriy Belenko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d648223e6 
							
						 
					 
					
						
						
							
							[php] Set PHP version to 7.3 ( #9986 )  
						
						... 
						
						
						
						* Remove 7.2 from TravisCI config
* Bump Composer PHP requirement
* Bump PHP version in docblocks
* Add PHP 8 notice to readme
* Refresh samples 
						
						
					 
					
						2021-07-20 21:06:50 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							05e4c3cf64 
							
						 
					 
					
						
						
							
							update samples  
						
						
						
						
					 
					
						2021-07-12 17:15:22 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							35f933b27f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/5.3.x' into 6.0.x  
						
						
						
						
					 
					
						2021-07-12 17:11:35 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							39fbf53150 
							
						 
					 
					
						
						
							
							create v5.3.0  
						
						
						
						
					 
					
						2021-07-10 00:12:23 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02835b35bc 
							
						 
					 
					
						
						
							
							Prepare v5.2.1 ( #9922 )  
						
						... 
						
						
						
						* bump verions to 5.2.1-SNAPSHOT
* update samples
* update readme
* fix gradle properties 
						
						
					 
					
						2021-07-09 22:42:31 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90f7bcd909 
							
						 
					 
					
						
						
							
							Prepare v5.2.0 release ( #9920 )  
						
						... 
						
						
						
						* 5.2.0 release
* update samples
* update meta codegen 
						
						
					 
					
						2021-07-09 17:06:55 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							a35e9b590c 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/5.2.x' into 6.0.x  
						
						
						
						
					 
					
						2021-03-30 13:18:35 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							99ddd6d2f2 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into 5.2.x  
						
						
						
						
					 
					
						2021-03-30 11:41:09 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							becb424455 
							
						 
					 
					
						
						
							
							[PHP] minor code enhancement ( #9009 )  
						
						... 
						
						
						
						* minor code enhancement
* remove unused files 
						
						
					 
					
						2021-03-30 11:13:30 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							47483e60cb 
							
						 
					 
					
						
						
							
							update version to 5.2.0-SNAPSHOT, update samples  
						
						
						
						
					 
					
						2021-03-21 00:10:10 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0dc62e8b79 
							
						 
					 
					
						
						
							
							Prepare v5.1.1 in the master ( #9027 )  
						
						... 
						
						
						
						* Prepare v5.1.1 in the master
* move dart dio next to configs/other 
						
						
					 
					
						2021-03-20 23:05:11 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e023eaa821 
							
						 
					 
					
						
						
							
							Prepare v5.1.0 release ( #9017 )  
						
						... 
						
						
						
						* prepare v5.1.0 release
* update samples (dart-dio-next) 
						
						
					 
					
						2021-03-20 16:45:05 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							d96197bcbd 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into 6.0.x  
						
						
						
						
					 
					
						2021-03-03 16:19:20 +08:00 
						 
				 
			
				
					
						
							
							
								James Gilliland 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3c164d1ad 
							
						 
					 
					
						
						
							
							[PHP] Use a valid php type for maps ( #8718 )  
						
						... 
						
						
						
						* Use a valid php type for maps
* Convert type hint to correct format
Align map array format to that expected by phpdoc and associated tools. 
						
						
					 
					
						2021-02-21 18:07:45 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							4261252491 
							
						 
					 
					
						
						
							
							prepare 6.0.0 snapshot release  
						
						
						
						
					 
					
						2020-12-21 16:39:40 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							345b68a107 
							
						 
					 
					
						
						
							
							prepare 5.1.0 snapshot release  
						
						
						
						
					 
					
						2020-12-21 16:35:12 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7d5e53f2b 
							
						 
					 
					
						
						
							
							Prepare v5.0.0 release ( #8247 )  
						
						... 
						
						
						
						* update to 5.0.0
* update samples 
						
						
					 
					
						2020-12-21 13:04:11 +08:00 
						 
				 
			
				
					
						
							
							
								NickUfer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f6822a1b7 
							
						 
					 
					
						
						
							
							[php][bug] Fixes exceptions with API's with too high date-time nanosecond precision ( #7943 )  
						
						... 
						
						
						
						* [php] Fixes problems with API's with too high date-time nanosecond precision
* update samples
Co-authored-by: William Cheng <wing328hk@gmail.com> 
						
						
					 
					
						2020-11-23 22:30:57 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2578ef5e63 
							
						 
					 
					
						
						
							
							Prepare snapshot (v5.0.0) ( #7986 )  
						
						... 
						
						
						
						* Revert "prepare 5.0.0-beta3 release"
This reverts commit 3ebe774df37b43348bac1310a272de53a2d7040b.
* revert to snapshot
* update samples 
						
						
					 
					
						2020-11-20 19:19:59 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2715f1371a 
							
						 
					 
					
						
						
							
							Prepare 5.0.0 beta3 ( #7984 )  
						
						... 
						
						
						
						* prepare 5.0.0-beta3 release
* update samples
* remove beta3 from readme 
						
						
					 
					
						2020-11-20 15:18:58 +08:00 
						 
				 
			
				
					
						
							
							
								Dalibor Karlović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							240c046f35 
							
						 
					 
					
						
						
							
							Small tweaks for php generator, PHPStan level 3 ( #7616 )  
						
						
						
						
					 
					
						2020-10-21 10:38:10 +03:00 
						 
				 
			
				
					
						
							
							
								Dalibor Karlović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1da09625d 
							
						 
					 
					
						
						
							
							[PHP] Small tweaks for php generator, PHPStan level 1 ( #7528 )  
						
						... 
						
						
						
						* Small tweaks for php generator, PHPStan level 1
Co-authored-by: Yuriy Belenko <yura-bely@mail.ru> 
						
						
					 
					
						2020-10-07 09:21:24 +03:00 
						 
				 
			
				
					
						
							
							
								Dalibor Karlović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c59f1dc8c 
							
						 
					 
					
						
						
							
							[php] Small tweaks for php generator ( #7376 )  
						
						
						
						
					 
					
						2020-09-27 12:42:51 +03:00