Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 12, 2011
  1. Francis Besset
Commits on Aug 27, 2011
  1. Francis Besset

    Added besimple.soap.response service

    francisbesset authored
    It is highly recommended not to instantiate BeSimple\SoapBundle\Soap\SoapResponse
    but to use the service besimple.soap.response
    
    Before:
    
        public function helloAction($name)
        {
            return new SoapResponse("Hello ".$name);
        }
    
    After:
    
        public function helloAction($name)
        {
            return $this
                ->container
                ->get('besimple.soap.response')
                ->setReturnValue("Hello ".$name)
            ;
        }
Commits on Aug 26, 2011
  1. Francis Besset

    Fixed issue #5

    francisbesset authored
Commits on Aug 24, 2011
  1. Francis Besset
Commits on Aug 17, 2011
  1. Francis Besset
Commits on Aug 14, 2011
  1. Francis Besset

    Added headers in request

    francisbesset authored
    You can add @Soap\Header("foobar", phpType="string") in a method definition
Commits on Aug 11, 2011
  1. Francis Besset

    Cleaned code

    francisbesset authored
Commits on Aug 10, 2011
  1. Francis Besset

    Fixed issue #3

    francisbesset authored
Commits on Jul 23, 2011
  1. Francis Besset

    New definition of complex type

    francisbesset authored
    The exposure of complex type properties was done only with public property.
    Now you can expose properties and public methods.
    
    Before:
      In a complex type:
        /**
         * @var string
         */
       public $var;
    
    After:
      In a complex type:
        use BeSimple\SoapBundle\ServiceDefinition\Annotation as Soap;
    
        /**
         * @Soap\PropertyComplexType("string", name="var", nillable="true")
         */
        public $username;
    
        private $email;
    
        /**
         * @Soap\MethodComplexType("string", name="email", nillable="true", setter="setEmail")
         */
        public function getEmail()
        {
            return $this->email;
        }
    
        public function setEmail($email)
        {
            $this->email = $email;
        }
    
    name, nillable are optionnal.
    setter is optional and only available for MethodComplexType.
Commits on Jul 18, 2011
  1. Francis Besset
  2. Francis Besset
Commits on Jul 17, 2011
  1. Christian Kerl Francis Besset

    some cleanup

    christiankerl authored francisbesset committed
    Conflicts:
    
    	Controller/SoapWebServiceController.php
    	ServiceBinding/ServiceBinder.php
  2. Francis Besset

    The bundle is back!

    francisbesset authored
    The definition of service has changed, read the README.
Commits on Jul 14, 2011
  1. Francis Besset

    Cleaned files

    francisbesset authored
Commits on Apr 8, 2011
  1. Christian Kerl
Commits on Apr 7, 2011
  1. Christian Kerl
  2. Christian Kerl

    added WebServiceContext class; SoapWebServiceController now uses WebS…

    christiankerl authored
    …erviceContext to acquire all objects needed to handle a request for a certain service;
Commits on Mar 26, 2011
  1. Christian Kerl
Commits on Mar 25, 2011
  1. Christian Kerl

    started refactoring SoapKernel to SoapWebServiceController, so Symfon…

    christiankerl authored Christian Kerl committed
    …y2 kernel is no longer overridden and no special front controller scripts or environments are required
Something went wrong with that request. Please try again.