Commit Graph

47 Commits

Author SHA1 Message Date
LolGleb a0c77afb46 [phpstorm-stubs] added new tests for parameters without default value. 2023-09-14 10:01:56 +02:00
LolGleb f94b4fb19f [phpstorm-stubs] Fixed testMethodsDefaultParametersValue and added default values for parameters that missed it. 2023-09-14 10:01:56 +02:00
Flexo013 38df6dc93a Include @throws tag for __soapCall 2023-01-16 16:11:29 +01:00
Ahmed Ammar 04323bb572 fix docblock variable type for SoapFault
Check this bug for more context: https://github.com/phpstan/phpstan/issues/8111
2022-10-06 17:21:48 +02:00
Ivan Fedorov 8191142e5a [phpstorm-stubs] update stubs according to php 5.6 2022-07-12 17:35:50 +02:00
Ivan Fedorov 27d6f9e08e
Tentative return types (#1234)
[phpstorm-stubs] add tentative return type hints
2021-09-23 16:17:05 +02:00
Ivan Fedorov eb07bc6549 update to php 8.1 rc 1 2021-09-07 17:16:18 +02:00
Ivan Fedorov 290682e546 fix typehints for php 8.0 2021-08-14 20:08:16 +02:00
Ivan Fedorov 8ed3223576 update stubs map + cs fixer 2021-07-28 13:42:43 +02:00
Ivan Fedorov f53d9a1e3d languageleveltypeaware for soap 2021-07-28 13:42:43 +02:00
Ivan Fedorov b5ae4f791a use LanguageLevelTypeAware for typehints 2021-07-28 13:42:43 +02:00
Ivan Fedorov c10b6c9477 typehints for soap 2021-07-28 13:42:43 +02:00
Ivan Fedorov 835466f1d5 change nullable types to union types in attributes 2021-06-30 21:41:05 +03:00
Ivan Fedorov f5efa65671 WI-58728 WI-59284 fix soap typehints 2021-03-30 00:48:09 +03:00
Ivan Fedorov 56ca769287 [WI-59284] Fix SoapVar constructor typehints 2021-03-17 18:37:50 +03:00
Ivan Fedorov d067f1b72f batch update of all stubs with defined code style 2021-03-17 17:45:32 +03:00
Ivan Fedorov 39476b4f91 update to php 8.0.3 2021-03-06 19:59:21 +03:00
Ivan Fedorov dfe8fe3d67 return back cs fixer check 2021-03-04 00:38:39 +03:00
Ivan Fedorov ced393334f add test to check method parameters default values 2021-02-02 21:13:33 +03:00
Maxim.Kolmakov 290ed5453b Rename parameter names of methods for PHP 8 2020-11-20 12:44:12 +01:00
Maxim.Kolmakov 43ce0bb13e Provide PHP 8 return types to function signatures 2020-11-18 17:06:05 +01:00
Maxim.Kolmakov 4c2a5f87b8 Provide PHP 8 types to function signatures 2020-11-17 18:10:56 +01:00
andrey-sokolov 5543cc70f3
Phpdotnet docs validation (#947)
* Php stubs description validation (#890) parameters check and some description and return type fixes

Co-authored-by: Maxim.Kolmakov <maxim.kolmakov@jetbrains.com>
2020-11-03 17:06:54 +03:00
Kirill Smelov 690a8c9b2e #[Pure] for Exception (and children) methods 2020-10-29 09:15:23 +03:00
Maxim.Kolmakov 1f1d0b6e79 Add missing deprecations 2020-10-27 18:44:21 +01:00
Ondřej Mirtes 7df655b86a
Fix typo 2020-10-22 17:00:47 +02:00
Ondrej Mirtes 4c90afe2e6
Added `@removed 8.0` to more old-style constructors 2020-10-22 11:17:05 +02:00
Ondřej Mirtes 2a820ad30d
Soap - returned old-style constructors 2020-10-22 09:40:08 +02:00
Ivan Fedorov adf9095c54 Update to 8rc2 and align parameter names 2020-10-17 18:52:47 +03:00
Lars Moelleken 4f009f5c22 [+]: review "..." usage 2020-09-01 01:06:24 +02:00
Lars Moelleken 99c598ca53 use "&" for references
+ fix some return types
+ normalize the param phpdocs
+ normalize the "php.net" links (language "en" as default)
2020-08-23 01:03:37 +02:00
Maxim.Kolmakov f23297fad6 PHP 8 stubs
Continue
2020-07-16 18:30:50 +02:00
zlianon eff2ef85ad Remove whitespaces from stubs. 2020-05-13 21:13:07 +03:00
Pierre Grimaud 152f419006
Fix typos 2020-04-26 17:12:34 +02:00
Ondrej Mirtes 350126d1f9
Added SoapHeader::__construct() 2020-04-18 10:02:31 +02:00
Maxim.Kolmakov b1041ca152 Cleanup @since tags with old versions <5.3 2020-01-22 18:26:13 +01:00
orklah 573138860a $encoding is one of XSD constants so it may be int or string 2019-11-07 19:20:47 +01:00
Ivan Fedorov 79f9860eea update since versions in core to make it major
seems that new features are being introduced only in major releases so it doesn't makes sense to display redundant .0 patch version in 'since' tag and more over such major version will allow to create matching between language level and since version in phpstorm and create appropriate inspection like it's done for 'deprecated' inspection
2019-10-31 12:29:32 +03:00
Maxim.Kolmakov 4bd6fa12c4 Enable all easy to install extensions + fix stubs according to new tests 2019-09-17 18:40:05 +02:00
Derek Stephen McLean 22ae8a4042 fixing __soapCall() method signature (#619) 2019-06-20 01:52:46 +03:00
Anatoly Pashin 7d68acff5a
Update soap/soap.php
Replaced a tab with spaces (oops)

Co-Authored-By: rgrellmann <robert.grellmann@rossmann.de>
2019-01-29 15:42:10 +01:00
robert.grellmann 425c28192f Added the missing @throws tag in SoapClient::__construct() 2019-01-29 13:40:14 +01:00
Gert de Pagter db07f4569d Use https for @link annotations (#367)
* Replace http with https

* Replace http with https in readme
2018-08-13 14:15:36 +03:00
Alexander Jank 3dd48b5e14
Updated SoapClient::__call() $arguments type to array
See php.net: http://php.net/manual/en/soapclient.call.php
2018-07-07 19:38:52 +02:00
iakoder bfc4737da5 Changed detail and headerfault from string to mixed 2018-01-08 12:22:47 -08:00
Charles Peterson d9bc937ac3 update for SoapFault public variables 2017-11-09 07:55:56 -06:00
Artem Khvastunov 5906b85691 WI-33237 split embedded stubs into modules 2017-03-07 14:52:15 +01:00