PackageTrack
Sign in Get early access

wsdltophp/packagebase

Contains the base classes to be used by classes generated by wsdltophp/packagegenerator

5.0.5 5.0M downloads/mo #2533 most downloaded on Packagist WsdlToPhp/PackageBase

What this package is like to depend on

Last release 6 months ago

07 Feb 2026

Release timing varies

gaps range from 8 days to 2.0 years

Most releases are documented

notes for 34 of 42 stable releases

Nothing withdrawn

no release was ever pulled

11 years old

42 releases · first in 2015

1 release in the last 12 months

see the full history below

Release timeline

42 releases · Jul 2015 to Feb 2026
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 42
  1. 5.0.5 07 Feb 2026
    Release notes

    Thanks AI for 😄:

    • update Dockerfile
    • update docker-compose
    • create Makefile

    Update code with:

    • CS Fixer
    • Rector
    Open source →
    Release notes

    Thanks AI for 😄:

    • update Dockerfile
    • update docker-compose
    • create Makefile

    Update code with:

    • CS Fixer
    • Rector
    Open source →
  2. 5.0.4 05 Feb 2024
    Release notes
    • PR #51 - Fix overriding the custom SoapClient class
    Open source →
    Release notes
    • PR #51 - Fix overriding the custom SoapClient class
    Open source →
  3. 5.0.3 09 Feb 2023
    Release notes
    • PR #38 - type checking exception raised in php8
    Open source →
    Release notes
    • PR #38 - type checking exception raised in php8
    Open source →
  4. 5.0.2 10 Aug 2022
    Release notes
    • PR #44 - Add #[\ReturnTypeWillChange] to AbstractStructArrayBase
    Open source →
    Release notes
    • PR #44 - Add #[\ReturnTypeWillChange] to AbstractStructArrayBase
    Open source →
  5. 5.0.1 09 Feb 2021
    Release notes
    • Remove trigger_error calls since this is version 5.0 :)
    Open source →
  6. 5.0.0 05 Feb 2021
    Release notes
    • Issue #13 - Auto initialize AbstractStructArrayBase::internArray
    • BC: read UPGRADE-5.0.md
    Open source →
    Release notes
    • Issue #13 - Auto initialize AbstractStructArrayBase::internArray
    • BC: read UPGRADE-5.0.md
    Open source →
  7. 4.0.1 05 Feb 2021
    Release notes

    Add deprecation messages for next major release 5

    Open source →
    Release notes
    • Add deprecation messages for next major release 5
    Open source →
  8. 4.0.0 03 Feb 2021
    Release notes
    • BC:
      • WsdlToPhp\PackageBase\AbstractStructBase::_set has been renamed to WsdlToPhp\PackageBase\AbstractStructBase::setPropertyValue
      • WsdlToPhp\PackageBase\AbstractStructBase::_set has been renamed to WsdlToPhp\PackageBase\AbstractStructBase::getPropertyValue
    • Improve WsdlToPhp\PackageBase\AbstractStructBase::__set_state method using ReflectionClass
    • Review .php_cs settings, apply PHP CS Fixer
    Open source →
  9. 3.0.2 05 Feb 2021
    Release notes

    Add deprecation messages for next major release 4 and 5

    Open source →
  10. 3.0.1 28 Jan 2021
    Release notes
    • Update Travis CI badge and settings
    Open source →
  11. 3.0.0 28 Jan 2021
    Release notes
    • Issue #32 - Migrate to PHP >= 7.4
      • use splitbrain/phpfarm:jessie as Docker image and fix docker image settings
      • Code requires PHP >= 7.4
      • Code cleaning
      • BC:
        • WsdlToPhp\PackageBase\Utils::getFormatedXml has been renamed to WsdlToPhp\PackageBase\Utils::getFormattedXml
        • WsdlToPhp\PackageBase\AbstractSoapClientBase::getFormatedXml has been renamed to WsdlToPhp\PackageBase\AbstractSoapClientBase::getFormattedXml
      • Update READMEs
      • Update Travis CI settings
      • Update PHPUnit settings
      • Update LICENSE file
      • Version 1.0 is no more maintained
    Open source →
  12. 2.2.3 11 Jul 2021
    Release notes

    issue #40 - Composer deprecation notice

    Open source →
  13. 2.2.2 05 Feb 2021
    Release notes

    Add deprecation messages for next major release 3, 4 and 5

    Open source →
  14. 2.2.1 28 Jan 2021

    Nothing published for this version

  15. 2.2.0 11 Sep 2020
    Release notes
    • Issue #31 - Add output headers to SoapClient in order to be able to store them
    Open source →
  16. 2.1.0 14 May 2020
    Release notes
    • Pull request #29 - Transform HTTP headers from stream context options to array
    • Update Travis CI PHP Matrix
    • Use better Docker configuration
    • Introduce StructEnumInterface and AbstractStructEnumBase from which generated Enum classes should inherit
    • Add __toString method to AbstractStructBase and AbstractSoapClientBase classes
    Open source →
  17. 2.0.3 10 Jan 2019
    Release notes
    • Issue #25 - Enhancement: Improve output from running php-cs-fixer
    • Issue #26 - Enhancement: Keep packages sorted in composer.json
    • Issue #28 - Add the URI as an option in the soapClient parameters
    Open source →
  18. 2.0.2 23 Jul 2018
    Release notes
    • Issue #22 / Pull request #23 - Add support to invoke getLastRequest without throwing an InvalidArgumentException if the request is not executed
    Open source →
  19. 2.0.1 08 May 2018
    Release notes
    • Issue #19 - WSDL_CACHE_WSDL does not work!
      • Code reviewed as it was not complete, default options were not taken into account properly too, it's working right from now on!
    Open source →
  20. 2.0.0 17 Apr 2018
    Release notes
    • Issue #15 - AbstractSoapClientBase should not define static SoapClient instance
    Open source →
  21. 1.1.0 11 Sep 2020

    Nothing published for this version

  22. 1.0.15 14 May 2020

    Nothing published for this version

  23. 1.0.14 10 Jan 2019

    Nothing published for this version

  24. 1.0.13 23 Jul 2018

    Nothing published for this version

  25. 1.0.12 08 May 2018

    Nothing published for this version

  26. 1.0.11 13 Apr 2018
    Release notes
    • Issue #19 - WSDL_CACHE_WSDL does not work!
    • Merged pull request #20 - Fix WSDL_CACHE_WSDL not working
    Open source →
  27. 1.0.10 16 Sep 2017
    Release notes
    • Issue #10 - Improve AbstractStructArrayBase class
    • Issue #13 - Feature request: AbstractStructBase implement JsonSerializable
    • Add Code of Conduct and Contributing files
    Open source →
  28. 1.0.9 21 May 2017
    Release notes
    • Improve code, remove @ usage in generic __set_State method, add SensioLabs Insight badge
    Open source →
  29. 1.0.8 07 Apr 2017
    Release notes
    • Issue #7 - Missing SoapClient location option
    Open source →
  30. 1.0.7 30 Dec 2016
    Release notes
    • Issue #3 - More than one SoapClient in Project
    Open source →
  31. 1.0.6 29 Nov 2016
    Release notes
    • Pull request #4: Rename $optioName to $optionName
    Open source →
  32. 1.0.5 03 Nov 2016
    Release notes
    • Update readme
    Open source →
  33. 1.0.4 06 Apr 2016
    Release notes
    • Issue #2 - Var name change request from $methoName to $methodName
    Open source →
  34. 1.0.3 02 Feb 2016
    Release notes
    • Add utility methods getStreamContext() and getStreamContextOptions() to AbstractSoapClientbase class
    Open source →
  35. 1.0.2 29 Sep 2015
    Release notes
    • Remove AbstractStructArrayBase::getAttributeName() method due to fatal error on PHP <= 5.3
    Open source →
  36. 1.0.1 24 Sep 2015
    Release notes
    • Interfaces' methods has been well declared as public
    • Minor readme typo updates
    Open source →
  37. 1.0.0 01 Sep 2015
    Release notes
    • First major release, code coverage improved to reach 100% from the 1.0.0RC02 release.
    Open source →
  38. 0.0.3 23 Jul 2015
    Release notes
    • Update dependency badge
    Open source →
  39. 0.0.2 20 Jul 2015
    Release notes
    • use top level namespace for SoapHeader class
    Open source →
  40. 0.0.1 10 Jul 2015
    Release notes
    • Initial version
    Open source →
  41. 1.0.0rc02 13 Aug 2015

    Nothing published for this version

  42. 1.0.0rc01 06 Aug 2015

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive