Commit Graph

21 Commits

Author SHA1 Message Date
Francis Besset
e3ddebfea4 Added SoapResponseListener
This listener allow return a raw result from the action.

Before:
    /**
     * @Soap\Method("hello")
     * @Soap\Param("name", phpType = "string")
     * @Soap\Result(phpType = "string")
     */
    public function helloAction($name)
    {
        return $this->container->get('besimple.soap.response')->setReturnValue(sprintf('Hello %s!', $name));
    }

After:
    /**
     * @Soap\Method("hello")
     * @Soap\Param("name", phpType = "string")
     * @Soap\Result(phpType = "string")
     */
    public function helloAction($name)
    {
        return sprintf('Hello %s!', $name);
    }
2013-02-20 14:45:47 +01:00
Matthias Noback
76bd41018e Fixed git URLs for the deps file 2012-11-15 10:34:29 +01:00
Francis Besset
5cb8249218 Fixed issue #20 2011-12-01 11:12:40 +01:00
Francis Besset
64e1759f45 [Doc] Updated SoapServer configuration 2011-11-22 10:08:36 +01:00
Francis Besset
ebb5343e11 [Doc] Updated cache documentation 2011-11-13 22:51:29 +01:00
Francis Besset
6c4ef348bd Merge remote-tracking branch 'origin/client' 2011-11-13 22:42:51 +01:00
Francis Besset
0ac7a78870 [Doc] Global update 2011-11-13 22:40:42 +01:00
Francis Besset
4abf5a59ed [Doc] Add the WSDL address 2011-11-13 21:55:26 +01:00
Francis Besset
0f86292fcb [Doc] Fixed typo 2011-09-24 13:44:10 +03:00
Francis Besset
edee6a4c72 [Doc] Updated header tutorial to specify global headers functionality 2011-09-22 00:16:11 +02:00
Francis Besset
958efd3431 Replaced QName->getNamespace() by ServiceDefinition->getNamespace() for headers 2011-09-01 19:40:44 +02:00
Francis Besset
57b35c5e62 [Doc] Added types available 2011-08-29 22:20:24 +02:00
Francis Besset
b4da2f727e Added besimple.soap.response service
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)
        ;
    }
2011-08-27 22:56:51 +02:00
Francis Besset
c154463b33 Updated definition of ComplexType and use classmap option of SoapServer
Please to refer to the documentation for the changes:
http://besim.pl/SoapBundle/tutorial/complex_type.html
2011-08-24 23:36:49 +02:00
Francis Besset
cce23d8abe Merge remote-tracking branch 'origin/master' into request_headers
Conflicts:
	DependencyInjection/BeSimpleSoapExtension.php
	Resources/config/webservice.xml
	WebServiceContext.php
2011-08-14 21:16:11 +02:00
Francis Besset
edf2f9f011 [Doc] Added header tutorial 2011-08-14 18:32:35 +02:00
Francis Besset
d3a8965500 [Doc] Updated array tutorial 2011-08-14 18:13:12 +02:00
Francis Besset
ea003a1224 [Doc] Fixed typo 2011-08-09 14:48:56 +03:00
Francis Besset
b945632dcf [Doc] Updated installation 2011-08-07 11:34:00 +02:00
Francis Besset
de94580403 [Doc] Moved array in first tutorial 2011-08-04 10:57:41 +03:00
Francis Besset
c4217ce816 Added RST documentation 2011-08-02 23:27:56 +02:00