Jan Was
dc0503625d
fix wsdl generator
2014-01-31 10:44:56 +01:00
Carsten Brandt
990cce4bb1
Merge PR #2140 branch '94-document-literal-wsdl' of https://github.com/nineinchnick/yii into nineinchnick-94-document-literal-wsdl
...
* '94-document-literal-wsdl' of https://github.com/nineinchnick/yii :
use consts in place of 'rpc' and 'encoded' for operationBodyStyle and bindingStyle properties
enh #94 , added a wrapper in CWebService handling method arguments and response in document mode
enh #94 , added support for document/literal WSDL in generator, inspired by Zend 2.0 Soap Autodiscover class
2014-01-30 12:36:45 +01:00
Jan Was
0904589a5e
Merge branch 'master' into 89-soap-header
2014-01-30 12:13:11 +01:00
Jan Was
f1abb793a0
Merge branch 'master' into 94-document-literal-wsdl
2014-01-30 12:12:55 +01:00
Leo R. Lundgren
50082a8a64
Correct invalid tags in the PHPdoc.
2013-08-21 00:58:55 +02:00
John Was
3c94a7acc8
use consts in place of 'rpc' and 'encoded' for operationBodyStyle and bindingStyle properties
2013-08-15 14:09:30 +02:00
John Was
3ecab01ef0
Merge branch 'master' into 94-document-literal-wsdl
...
Conflicts:
CHANGELOG
framework/web/services/CWsdlGenerator.php
2013-05-27 20:58:57 +02:00
John Was
0b2892cb3b
Merge branch 'master' into 89-soap-header
...
Conflicts:
CHANGELOG
2013-05-27 20:42:01 +02:00
Alexander Makarov
072a1745ab
Merge branch 'master' of github.com:lubosdz/yii into lubosdz-master
...
Conflicts:
CHANGELOG
2013-05-27 21:32:41 +04:00
Maurizio Domba (mdwork)
a1cf172e1c
fix outdated links
2013-05-16 10:26:36 +02:00
lubosdz
9a6267ef27
Merge branch 'master' of https://github.com/lubosdz/yii
...
Fixed code styling and few typos in documentation.
2013-05-09 13:06:47 +02:00
lubosdz
78ff0c235f
Merge branch 'master' of https://github.com/yiisoft/yii
...
Fixed conflict with text/xml header.
Changed signature of CWsdlGenerator::buildHtmlDocs($return=false) to callable from other script. Also needed for unit test.
2013-03-07 17:40:14 +01:00
John Was
0cf92a5a6a
enh #89 , support for SOAP headers in WSDL generator
2013-02-21 23:40:08 +01:00
John Was
98fe65fe6d
enh #94 , added a wrapper in CWebService handling method arguments and response in document mode
2013-02-21 23:10:48 +01:00
John Was
a61b6de16e
enh #94 , added support for document/literal WSDL in generator, inspired by Zend 2.0 Soap Autodiscover class
2013-02-21 22:52:52 +01:00
lubosdz
da7799d939
Issue #1966 - CWsdlGenerator now supports soap indicators (sequence, choice), injecting of custom WSDL string block and generation of human-friendly documentation for complex types. Added unit test.
2013-02-01 16:35:54 +01:00
Abdul Malik Ikhsan
6247adaf26
change copyright symbol
2013-01-15 18:38:02 +07:00
Abdul Malik Ikhsan
46c8ef0d9a
update copyright year
...
from 2011 to 2013
2013-01-15 17:28:17 +07:00
Alexander Makarov
f4c0a064eb
Merge branch 'patch-1' of git://github.com/Diego-Rocha/yii into Diego-Rocha-patch-1
2012-11-27 23:24:39 +04:00
Maurizio Domba (mdwork)
b95988ea36
Fixes #1694 - doc fix
2012-11-14 11:11:52 +01:00
lubosdz
45d286d01f
Merge branch 'master' of https://github.com/lubosdz/yii
2012-10-23 17:41:12 +02:00
lubosdz
76f185531a
Merge branch 'master' of https://github.com/yiisoft/yii
2012-10-05 17:41:08 +02:00
lubosdz
3b77b5612f
Merge branch 'master' of https://github.com/lubosdz/yii
2012-10-03 16:45:12 +02:00
lubosdz
a4f0890c38
Merge branch 'master' of https://github.com/yiisoft/yii
...
Conflicts:
framework/web/services/CWsdlGenerator.php
2012-10-03 14:56:52 +02:00
lubosdz
c0115e8d06
Merge branch 'master' of https://github.com/lubosdz/yii
2012-10-03 14:44:35 +02:00
Alexander Kochetov
486723805e
else if => elseif
2012-10-03 10:20:14 +04:00
lubosdz
0e24eeae2f
Merge branch 'master' of https://github.com/yiisoft/yii
2012-10-02 18:21:37 +02:00
lubosdz
6328e193ac
Merge branch 'master' of https://github.com/yiisoft/yii
2012-10-02 17:07:07 +02:00
lubosdz
4fd3e219f8
Make WSDL generator more compliant (minOccurs, maxOccurs, nillable) and allow overriding methods (tickets #1506 and #1476 )
2012-10-01 12:27:14 +02:00
Diego Rocha
01716f5633
Update framework/web/services/CWsdlGenerator.php
...
Fixes the following error:
Warning: DOMDocument::loadXML() [domdocument.loadxml]: xmlns:tns: 'some\namespaced\ClassName' is not a valid URI in Entity, line: 4 in \yii\framework\web\services\CWsdlGenerator.php on line 221
No unit test today, just a DumbErrorTest class:
<?php
class DumbErrorTest
{
public $serviceName;
public $namespace;
public function __construct()
{
$this->namespace = 'some\namespaced\ClassName';
$this->serviceName = $this->namespace;
$encoding = 'UTF-8';
$serviceUrl = 'dummy';
$this->buildDOM($serviceUrl,$encoding);
}
private function buildDOM($serviceUrl,$encoding)
{
$xml="<?xml version=\"1.0\" encoding=\"$encoding\"?>
<definitions name=\"{$this->serviceName}\" targetNamespace=\"{$this->namespace}\"
xmlns=\"http://schemas.xmlsoap.org/wsdl/ \"
xmlns:tns=\"{$this->namespace}\"
xmlns:soap=\"http://schemas.xmlsoap.org/wsdl/soap/ \"
xmlns:xsd=\"http://www.w3.org/2001/XMLSchema \"
xmlns:wsdl=\"http://schemas.xmlsoap.org/wsdl/ \"
xmlns:soap-enc=\"http://schemas.xmlsoap.org/soap/encoding/ \"></definitions>";
$dom=new DOMDocument();
$dom->loadXml($xml);
//more code...
}
}
new DumbErrorTest();
2012-09-26 20:27:07 -03:00
Alexander Makarov
d865a3bab8
Fixes #1057 Removed SVN ids
2012-09-09 22:23:45 +04:00
resurtm
6671773738
Better docblock for the CWebService::$generatorConfig.
2012-08-03 18:00:29 +06:00
resurtm
647d4f3f83
Yii::createComponent() is much better than direct object creation.
2012-08-03 17:36:41 +06:00
resurtm
baf9c1277d
Merge branch 'master' of git://github.com/yiisoft/yii into 243-web-service-generator-class
2012-08-03 17:26:55 +06:00
resurtm
b419711ece
Fixes #190 . WSDL return tag was not generated by CWsdlGenerator when Macintosh line endings were used inside service describing docblock.
2012-08-03 13:20:15 +06:00
resurtm
f458b78bea
Forgot about the main part. CWebService::generateWsdl() now respects CWebService::$generatorClass value.
2012-08-03 12:30:11 +06:00
resurtm
9b96271ade
Fixed version for 243 fix in the CWebService class.
2012-08-03 12:28:34 +06:00
resurtm
08a4e8ded8
Fixes #243 . WebService is now able to deal with the customized WSDL generator classes.
2012-08-03 12:25:38 +06:00
marcovtwout
d97cf8fd9e
Fixes issue #697 : Fixed WSDLGenerator now generating proper namespace for certain complexTypes (patch submitted by BBoom)
2012-05-11 11:19:30 +02:00
mdomba
a7ef3d5d02
removed 1.0.x reference from documentation
2011-12-28 12:29:24 +00:00
alexander.makarow
646cbb2b9a
Documented component accessors with @property for significantly better IDE autocomplete
2011-10-25 00:01:09 +00:00
qiang.xue
9e30faf27f
(Fixes issue 2482)
2011-06-15 15:27:52 +00:00
alexander.makarow
0050917775
reverted 2498 fix
2011-06-15 14:21:12 +00:00
alexander.makarow
50626f850b
UPGRADE notes for before* event-methods, additional methods changed
2011-06-14 08:38:23 +00:00
alexander.makarow
954fce1b25
2011-04-15 12:45:48 +00:00
alexander.makarow
9d9bb2fa2e
2011-04-15 11:17:25 +00:00
alexander.makarow
77021bd325
(Fixes issue 2303) Fixed not logging anything on WSDL service failure
2011-04-15 01:35:27 +00:00
qiang.xue
4be0af6917
changed copyright year.
2011-01-01 19:31:13 +00:00
qiang.xue
c1f573cf1f
(Fixes issue 1659)
2010-11-01 22:57:10 +00:00
mdomba
72b974560b
Updated PHPDoc @param parameter names
2010-09-23 13:28:52 +00:00