Permalink
Switch branches/tags
Nothing to show
Commits on May 17, 2015
  1. Merge branch 'develop'

    committed May 17, 2015
  2. update readme

    committed May 17, 2015
Commits on May 4, 2015
  1. Merge tag '2.1.0' into develop

    create tag 2.1.0 (license)
    committed May 4, 2015
  2. Merge branch 'release/2.1.0'

    committed May 4, 2015
  3. add project license

    committed May 4, 2015
Commits on Apr 26, 2015
  1. Merge tag '2.0.0' into develop

    create version tag 2.0.0
    committed Apr 26, 2015
  2. Merge branch 'release/2.0.0'

    committed Apr 26, 2015
  3. update gitignore

    committed Apr 26, 2015
  4. issue #35 - fix issue by finding function based on function parameter…

    … type and return type,
    
    the goal is to ensure that no duplicated function is registered
    committed Apr 26, 2015
Commits on Feb 26, 2014
Commits on Feb 20, 2014
  1. [UPDATE] missing SoapClient options, SoapClient overriding

    Missing SoapClient options have been added.
    
    Now we can override easily the SoapClient class that is used by the
    WsdlClass. Refer to the new method WsdlClass::getSoapClientClassName()
    to learn how it works. Basically, the overridding class must override
    the native PHP SoapClien class and it must be named as:
    {PackageName}SoapClient.
    committed Feb 20, 2014
Commits on Feb 15, 2014
  1. [UPDATE] improvement for generated classes

    We must avoid inheritance from PHP classes that can't be used as parent
    class (ex: DateTime)
    committed Feb 15, 2014
Commits on Feb 13, 2014
  1. [UPDATE] PSR-2 standards for generated files

    Tabs are now replced by 4 spaces.
    
    CRLF are replaced by LF.
    
    One empty line and only one must be present at the end of each file
    committed Feb 13, 2014
  2. [UPDATE] PSR-2 standards compliance

    Use 4 spaces instead of tab
    
    Use LF instead of CRLF
    committed Feb 13, 2014
  3. Merge pull request #28 from Gemorroj/master

    [MERGE] minor updates for psr-2
    committed Feb 13, 2014
Commits on Feb 12, 2014
  1. Added newline at end of file (PSR-2 https://github.com/php-fig/fig-st…

    …andards/blob/master/accepted/PSR-2-coding-style-guide.md#22-files ), remove ezcPhpGenerator from phpdocs, replace ?> to \r\n  in method populateFile
    Gemorroj committed Feb 12, 2014
Commits on Feb 11, 2014
  1. [UPDATE] code review

    Remove unused variables, unused methods. Add executeDomXPathQuery
    method.
    committed Feb 11, 2014
  2. [UPDATE] enhancement and compliance

    In order to let the PHP native SoapClient class handle correctly the
    object to send based on the request created with the generated classes,
    we no longer define the array to send. Indeed, it's better to let the
    SoapClient convert the object passed to the generate method mathcing the
    operation to call instead of defining an array based on the object. It
    actually creates conflicts or defines values that should be sent.
    By this update, the option sendArrayAsParameter should be not useful
    anymore.
    By this update we lose the faculty to define a specific behaviour on the
    values sent because we previously called the getter associated to the
    value to send. In this case, the generate method PHP doc block has been
    simplified.
    
    Update of the sample file to be more explicit on the optional parameter
    when instantiating a Service class.
    
    Finally, the sample case for PayPal in samples-generator.php has been
    updated to give a functional example based on this update.
    committed Feb 11, 2014
Commits on Feb 9, 2014
  1. [UPDATE] fix issue

    Avoid several identical operation with identical parameter to be defined
    twice
    committed Feb 9, 2014
Commits on Feb 8, 2014
  1. [UPDATE] enhancements for duplicated operations

    Closes #24.
    
    This now generates distinct methods for operations with distinct
    parameter type. The generated method matching the operation is named
    either with the parameter type (when there is only one parameter) or
    with the md5 hash of the var_export value of the parameters.
    committed Feb 8, 2014
  2. [UPDATE] enhancements and refactoring

    Closes #25.
    
    Simplification of the instantiation of Service objects in the
    generated sample file by removing the SoapClient options parameter. By
    default, the cache_wsdl is disabled, the wsdl_url is set with the WSDL
    url used to generate the package and trace is set with true. The
    VALUE_WSDL_URL constant has been added to the generated WsdlClass
    defined with the WSDL url used to generate the package.
    
    Remove trailing ?> in generator files/classes.
    
    Add WsdlToPhpGenerator::getWsdl($_index) method to get any WSDL at any
    position.
    
    Enhance generated sample file with explanation about the optional
    parameter allowing to override the SoapClient Options. Remove the $wsdl
    parareter previously used to instantiate each Service object.
    
    Avoid Struct object to reset SoapClient when it is instantiated when
    calling the parent constructor.
    committed Feb 8, 2014
Commits on Jan 7, 2014
  1. [UPDATE] constants

    add WSDL_PASSWORD and WSDL_EXCEPTIONS constant and
    make WSDL_PASSWD and WSDL_EXCPTS constants deprecated
    committed Jan 7, 2014
Commits on Dec 7, 2013
Commits on Dec 4, 2013
  1. [UPDATE] minor update

    committed Dec 4, 2013
Commits on Dec 2, 2013
  1. Update README.md

    committed Dec 2, 2013
Commits on Nov 29, 2013
  1. Merge pull request #15 from Gemorroj/patch-2

    upd authors
    committed Nov 29, 2013
  2. upd authors

    add @Gemorroj to authors
    Gemorroj committed Nov 29, 2013
  3. Merge pull request #14 from Gemorroj/patch-1

    add autoload
    committed Nov 29, 2013