wsdltophp/phpgenerator
Generate php source file
4.1.4
2.0M downloads/mo
#4745 most downloaded on Packagist
WsdlToPhp/PhpGenerator
What this package is like to depend on
Last release 5 months ago
21 Mar 2026
Release timing varies
gaps range from 9 days to 3.1 years
Nearly every release is documented
notes for 32 of 33 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
33 releases · first in 2015
2 releases in the last 12 months
see the full history below
Release timeline
33 releases · Jun 2015 to Mar 2026
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Releases
latest 33-
4.1.421 Mar 2026Release notes
Open source →- pr #16 - fix: disable autoloading in typeIsValid to prevent fatal errors during generation
- update contributors
Release notes
Open source →- pr #16 - fix: disable autoloading in typeIsValid to prevent fatal errors during generation
- update contributors
-
4.1.307 Feb 2026Release notes
Open source →- issue #15 - PHP 8.4: Implicitly nullable parameter deprecated on nullable array type
- pr #14 - Refactor docker container to be able to run any PHP version from 7.4
- Thanks AI for 😄:
- update Dockerfile
- update docker-compose
- create Makefile
- Update code with:
- CS Fixer
- Rector
-
4.1.202 May 2025 -
4.1.124 Mar 2022Release notes
Open source →- Update PHP CS Fixer and corresponding setting file
- Add PHPStan
- Update badges
Release notes
Open source →- Update PHP CS Fixer and corresponding setting file
- Add PHPStan
- Update badges
-
4.1.005 Feb 2021 -
4.0.104 Feb 2021 -
4.0.004 Feb 2021Release notes
Open source →- issue #11 - Allow class property to be typed
- Clear, refactor and review code
- Introduce
AccessRestrictedElementInterface,AssignedValueElementInterfaceandTypeHintedElementInterface - Introduce
AccessRestrictedElementTrait,AssignedValueElementTraitandTypeHintedElementTrait - Version 3.0 is no more maintained
Release notes
Open source →- issue #11 - Allow class property to be typed
- Clear, refactor and review code
- Introduce
AccessRestrictedElementInterface,AssignedValueElementInterfaceandTypeHintedElementInterface - Introduce
AccessRestrictedElementTrait,AssignedValueElementTraitandTypeHintedElementTrait - Version 3.0 is no more maintained
-
3.0.228 Jan 2021 -
3.0.126 Jan 2021 -
3.0.026 Jan 2021Release notes
Open source →- use
splitbrain/phpfarm:jessieas Docker image and fix docker image settings - Code requires PHP >= 7.4
- Code cleaning
- BC:
WsdlToPhp\PhpGenerator\Element\PhpFunction::__constructhas a new parameter after the$parametersparameter named$returnTypewhich is a string allowing to set the function return typeWsdlToPhp\PhpGenerator\Element\PhpMethod::__constructhas a new parameter after the$parametersparameter named$returnTypewhich is a string allowing to set the method return typeWsdlToPhp\PhpGenerator\Component\PhpClass::addMethodhas a new parameter after the$parametersparameter named$returnTypewhich is a string allowing to set the method return typeWsdlToPhp\PhpGenerator\Component\PhpInterface::addMethodhas a new parameter after the$parametersparameter named$returnTypewhich is a string allowing to set the method return type
- Implementation of the PHP
declarestatement GenerateableInterfaceelements and components now implement the__toStringmethod- Update READMEs
- Update Travis CI settings
- Update PHPUnit settings
- Update LICENSE file
- Version 2.0 is no more maintained
Release notes
Open source →- Use
splitbrain/phpfarm:jessieas Docker image and fix docker image settings - Code requires PHP >= 7.4
- Code cleaning
- BC:
WsdlToPhp\PhpGenerator\Element\PhpFunction::__constructhas a new parameter after the$parametersparameter named$returnTypewhich is a string allowing to set the function return typeWsdlToPhp\PhpGenerator\Element\PhpMethod::__constructhas a new parameter after the$parametersparameter named$returnTypewhich is a string allowing to set the method return typeWsdlToPhp\PhpGenerator\Component\PhpClass::addMethodhas a new parameter after the$parametersparameter named$returnTypewhich is a string allowing to set the method return typeWsdlToPhp\PhpGenerator\Component\PhpInterface::addMethodhas a new parameter after the$parametersparameter named$returnTypewhich is a string allowing to set the method return type
- Implementation of the PHP
declarestatement GenerateableInterfaceelements and components now implement the__toStringmethod- Update READMEs
- Update Travis CI settings
- Update PHPUnit settings
- Update LICENSE file
- Version 2.0 is no more maintained
- use
-
2.0.030 Dec 2018 -
1.2.121 May 2017 -
1.2.029 Mar 2017 -
1.1.029 Mar 2016Release notes
Open source →- issue #5 - No autocomplete because of return type on a new line after @return in annotation
-
1.0.124 Feb 2016 -
1.0.001 Sep 2015 -
0.0.1625 Jul 2015 -
0.0.1522 Jul 2015 -
0.0.1422 Jul 2015Release notes
Open source →- Improvement: make annotation splitting more clever using word wrap in order to keep
-
0.0.1310 Jul 2015 -
0.0.1210 Jul 2015Release notes
Open source →- Refactoring : Use statements and Namespace are contained by a file not a class as each element should only knows what it contains not what that is around itself.
-
0.0.1109 Jul 2015 -
0.0.1003 Jul 2015 -
0.0.902 Jul 2015Release notes
Open source →- Fix issue : within a class, the additional multi lines are not indented correctly
-
0.0.801 Jul 2015 -
0.0.730 Jun 2015Release notes
Open source →- Fix issue: if variable has 'news' as value, the variable is generated with news instead of 'news'
-
0.0.630 Jun 2015Release notes
Open source →- Improvement: improve lisiblity and extensibility for PhpVariable and PhpFunctionParameter
-
0.0.529 Jun 2015 -
0.0.429 Jun 2015Release notes
Open source →- Fix issue regarding property/variable that has no value but always has a null value assigned with an assignment sign
-
0.0.329 Jun 2015 -
0.0.207 Jun 2015Release notes
Open source →- Code coverage improved
- Several methods have been refactored to minimize them and consolidate them
- Component/PhpInterface has been added
- Component/PhpFile has been cleaned and enhanced
- Component/PhpClass has been cleaned
- Component/AbstractComponent has been enhanced
-
0.0.104 Jun 2015 -
1.0.0rc0113 Aug 2015Nothing published for this version