Commit Graph

93 Commits

Author SHA1 Message Date
LolGleb f94b4fb19f [phpstorm-stubs] Fixed testMethodsDefaultParametersValue and added default values for parameters that missed it. 2023-09-14 10:01:56 +02:00
LolGleb 7adcba2bc4 [phpstorm-stub] WI-73537 Added @throws PDOException for PDO::lastInsertId() 2023-08-23 18:18:18 +02:00
Quentin Dreyer abc15f346a chore: fix typo 2023-03-24 11:50:42 +01:00
Quentin Dreyer 6335ff85f2 chore: add PDO::sqliteCreateAggregate + PDO::sqliteCreateCollation 2023-03-24 11:50:42 +01:00
Vincent Langlet 2dc7f5d54e Fix PDO::query param name 2023-01-25 14:20:29 +01:00
Ivan Fedorov d36c765ee9 [phpstorm-stubs] WI-70016 PDO: Fix PHPDoc for variadic parameters 2022-12-05 14:09:51 +01:00
Ivan Fedorov d07464d9af [phpstorm-stubs] update PDO::query return type according to reflection 2022-11-28 22:23:56 +01:00
Ivan Fedorov 35e3915c9d [phpstorm-stubs] fix stub for PDO::query 2022-11-28 16:57:24 +01:00
Ivan Fedorov 3f79c26a35 [phpstorm-stubs] WI-69932 fix PDO methods' parameters typehints 2022-11-28 12:58:09 +01:00
Ivan Fedorov 6b568c153c add missed ArrayShape items for \PDOStatement::getColumnMeta 2022-10-17 11:21:37 +02:00
Ivan Fedorov 03b75cef27 Add ArrayShape attributes for functions 2022-10-17 11:21:37 +02:00
Ivan Fedorov 0fe2c0c634 [phpstorm-stubs] replace deprecated cs-fixer rule with a modern one 2022-02-23 17:45:11 +01:00
Ivan Fedorov f836f94155 [phpstorm-stubs] update stubs according to latest versions of php 2022-02-23 16:58:47 +01:00
Ivan Fedorov ddd98636ee [phpstorm-stubs] return back cs-fixer 2022-01-20 08:16:50 +01:00
Ondřej Mirtes b475de05d2 PDO firebird extension constants 2022-01-05 15:35:03 +01:00
Ivan Fedorov 2946bda91f [phpstorm-stubs] update deprecations 2022-01-05 13:50:04 +01:00
Markus Staab a2229536dc allow stdClass 2021-12-04 15:33:33 +01:00
Markus Staab 8c5d28fc5b added generic template to object-fetching db methods 2021-12-04 15:33:33 +01:00
Markus Staab b66b7686c1
Fix `PDO::PARAM_*` constant values (#1273)
Fix PDO::PARAM_* constant values
2021-11-12 17:35:02 +01:00
Libor M 5348171d79 Add missing documentation for PDO:pgsql* commands 2021-10-28 17:06:36 +02:00
Grégoire Paris 59db7e612f Make phpdoc and return type consistent 2021-10-18 16:41:44 +02:00
jmo161 ef2d24d455 Add missing PDO constants for SQLSRV attributes 2021-10-12 16:48:23 +02:00
Ivan Fedorov ff654afc85 [phpstorm-stubs] fix typehints according to latest php 8.0 2021-09-24 13:51:25 +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 611b5e1e0f update typehints for SPL + code style 2021-07-28 13:42:43 +02:00
Ivan Fedorov 4214fd6494 typehints for PDO methods 2021-07-28 13:42:43 +02:00
Ivan Fedorov 8c7a22f6a4 update optional parameters 2021-07-28 13:42:43 +02:00
Ivan Fedorov 9a29812c1b update stubs to suite different php versions 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
Sergei Morozov 5cae90f74a Avoid using multi-line annotations for PHP 7 compatibility 2021-06-29 18:35:09 +03:00
Ivan Fedorov 2cd87268ec Update stubs to php 8.1 alpha2 2021-06-29 18:34:13 +03:00
Ivan Fedorov a09a014a19 update php to 8.0.7 2021-06-06 23:58:57 +03:00
Ivan Fedorov 6e93b92768 WI-60658 \PDO::ERR_NONE value has string type 2021-05-31 21:16:07 +03:00
Ivan Fedorov 7d3f0e8be0 update php and stubs to 8.0.5 2021-05-09 12:48:46 +03:00
Ivan Fedorov d067f1b72f batch update of all stubs with defined code style 2021-03-17 17:45:32 +03:00
Ivan Fedorov 0a73df114c WI-58826 fix PDOStatement:fetchAll return type 2021-02-23 20:38:39 +03:00
Ivan Fedorov ced393334f add test to check method parameters default values 2021-02-02 21:13:33 +03:00
Cameron Porter f57486c456 PDO: Add pdo_oci attribute constants. 2021-02-01 19:17:10 +03:00
Lars Moelleken ed3c896f6d move attributes between phpdoc and signature
-> https://youtrack.jetbrains.com/issue/WI-55651
2021-01-04 12:18:04 +01:00
Ivan Fedorov 12546c066f add tests for class constants and class constant values. Update stubs 2020-12-15 16:13:05 +03:00
Lars Moelleken 24139c6ba4 optimize "checkHtmlTags"-check
-> TODO: 175 HTML erros
2020-12-14 12:15:52 +03:00
Lars Moelleken ad901bf4c0 improve some more phpdocs
dom_import_simplexml -> fix types

-> https://3v4l.org/67Al2
2020-12-14 12:15:52 +03:00
Lars Moelleken 9f6bfb660b more phpdoc fixes
fix tests: "PHP Fatal error:  Uncaught PhpParser\Error: Variadic parameter cannot have a default value on line 767"

fix tests: "Type mismatch array_key_exists: $array"

fix tests: "parameter 'withComments' with typehint 'bool' but typehints available only since php 7"
2020-12-14 12:15:52 +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 1d6f06d38b Simplify annotation + fix wrong to values 2020-11-12 12:13:34 +01:00
Maxim.Kolmakov 7236db87f6 Unify quotes + fix to version 2020-11-12 12:13:34 +01:00
Maxim.Kolmakov daafd5b7c1 Add different signatures for 8.0 and before 2020-11-12 12:13:34 +01:00
Maxim.Kolmakov e8677b2f00 Revert "Make attributes backward compatible"
This reverts commit e06ad803
2020-10-30 15:57:35 +01:00