Commit Graph

1569 Commits

Author SHA1 Message Date
Maksim Spirkov
5dcf4b853d Fix #20654: Add missing generics in yii\db namespace. Fix PHPDoc annotations in yii\db\ArrayExpression 2025-10-29 14:42:19 +03:00
Maksim Spirkov
bfd3736653 Fix #20640: Fix @param annotation for $block in yii\console\Markdown::renderParagraph() 2025-10-28 13:42:07 +03:00
Maksim Spirkov
b17268192b Fix #20637: Fix PHPDoc annotations in ActiveRelationTrait. Add PHPStan/Psalm annotations for $modelClass in ActiveQuery, ActiveQueryTrait and ActiveRelationTrait 2025-10-27 10:57:05 +03:00
Maksim Spirkov
dd4c091e66 Fix #20634: Fix PHPDoc annotations in yii\db namespace. Add PHPStan/Psalm annotations for yii\db\SqlTokenizer::startsWithAnyLongest() 2025-10-25 22:19:58 +03:00
Maksim Spirkov
9676e529eb Fix #20628: Fix @return annotations for lastInsertId methods in yii\db\mssql namespace 2025-10-20 15:08:07 +03:00
Maksim Spirkov
3f445ad30e Fix #20619: Fix @return annotation for yii\db\Query::prepare() 2025-10-15 19:58:30 +03:00
Maksim Spirkov
9e45755a8e Fix #20607: Add PHPStan/Psalm annotations for DB schemas 2025-10-14 20:04:34 +03:00
Maksim Spirkov
f5f610dd7a Fix #20610: Fix @var annotation for ActiveQueryTrait::$with 2025-10-14 19:28:05 +03:00
Maksim Spirkov
4c3deb055b Fix #20599: Fix @return annotation for ConditionInterface::fromArrayDefinition() 2025-10-14 12:41:30 +03:00
Maksim Spirkov
af9c4b9294 Fix #20604: Fix @var annotation for yii\db\Command::$pdoStatement 2025-10-14 12:38:56 +03:00
Maksim Spirkov
287d0fa074 Fix PHPStan errors (#20603) 2025-10-14 12:38:07 +03:00
Maksim Spirkov
ecde635e98 Fix @var annotations for yii\db\Connection properties (#20596) 2025-10-13 09:59:39 +03:00
Maksim Spirkov
c82da8dc82 Add visibility for all class elements (#20557) 2025-10-02 01:27:23 +03:00
Wilmer Arambula
33ed3218bf Fix #20548: Fix PHP 8.5 null array offset deprecation warnings 2025-09-30 01:31:21 +03:00
Maksim Spirkov
54fb1cc7af Remove unused imports (#20554) 2025-09-30 01:22:41 +03:00
Maksim Spirkov
70eb2c1c15 Fix #20515: Fix @param annotations in BetweenColumnsCondition, InCondition and LikeCondition 2025-09-08 13:08:53 +03:00
Maksim Spirkov
04d0c0dd5f Fix #20516: Fix @template annotations in ActiveRecord 2025-09-08 13:08:02 +03:00
Maksim Spirkov
61f1bd7af9 Fix @var annotations (#20517) 2025-09-08 13:07:30 +03:00
Maksim Spirkov
53256fdd24 Fix #20513: Fix code examples in PHPDoc 2025-09-06 00:22:56 +03:00
Maksim Spirkov
f914cda51e Remove invalid @property annotations and fix property descriptions (#20510) 2025-09-05 00:33:39 +03:00
Maksim Spirkov
f39a2ec1f9 Remove invalid and unnecessary PHPDoc annotations (#20507) 2025-09-03 15:09:14 +03:00
Maksim Spirkov
06858c1089 Fix #20508: Fix PHPDoc, add PHPStan/Psalm annotations for yii\web\CookieCollection::getIterator. Add missing @property annotation in yii\base\Model 2025-09-02 08:10:56 +03:00
Craig London
005d9f21fb Fix #20479: Fix issue with MSSQL related to char and nchar 2025-08-26 22:05:11 +03:00
Aurélien Chretien
1ce35f98b0 Fix #20495: Fix behavior when resetting sequence in QueryBuilder for MSSQL 2025-08-26 22:04:27 +03:00
Максим Спирков
699d7a7912 Fix #20432: Fix PHPStan/Psalm annotations for ActiveQuery::asArray 2025-07-09 18:46:20 +03:00
Максим Спирков
0873d0745b Fix #20434: Added PHPStan/Psalm annotations for hasMany and hasOne methods 2025-07-08 11:35:12 +03:00
Максим Спирков
8b50a4942a Fix @var tags syntax in framework folder (#20392) 2025-06-03 19:57:08 +03:00
Kirill Ka
2303d72238 Fix #20385: Fixed the memory leak issue when using Query::exists() with MySQL 2025-05-28 01:18:47 +03:00
Максим Спирков
2b6f0be715 Added and fixed Psalm/PHPStan annotations for ActiveRecord and ActiveQuery (#20363) 2025-04-28 22:27:06 +03:00
Максим Спирков
6dbdeb9091 save (#20361) 2025-04-27 12:12:12 +03:00
Wilmer Arambula
7037fd46ab Fix #20355: Fix SQL syntax for resetting sequence in QueryBuilder for MSSQL 2025-04-19 23:15:28 +03:00
AIZAWA Hina
c447d95ba7 Correct docblock return type for DataReader::read() method (#20338)
The method's docblock incorrectly stated it always returned an array,
while in practice it can also return `false`.

This change updates the `@return` annotation to correctly specify `array|false`.
2025-03-14 14:40:21 +03:00
Vladimir
e38f62e55b Fix #20329: pgsql: Column Schema doesn't recognize PG type cast 2025-02-27 17:33:35 +03:00
Dmitriy Derepko
06bd683d21 Add generic types for ActiveRecord and Container (#20325)
Co-authored-by: Alexander Makarov <sam@rmcreative.ru>
2025-02-21 19:00:43 +03:00
Dmitriy Derepko
1c191eac90 Update MetaStorm plugin config (#20324) 2025-02-18 09:28:18 +03:00
Dmitriy Derepko
fd866da415 Basic setup for MetaStorm (#20307) 2025-01-13 00:44:34 +03:00
Viktor Khokhryakov
80f2545cf1 Fixes CS (#20288) 2024-12-06 09:11:14 +03:00
Ihor Sychevskyi
883e1d81fc update links (#20219) 2024-06-30 20:45:04 +03:00
Axel Tómasson
8dacd2aad7 Fix #20195: Do not set non abstract values into ColumnSchema->type on MSSQL version less then 2017 2024-06-18 12:30:42 +03:00
Brandon Kelly
048eef42cd Fix #20191: Fix ActiveRecord::getDirtyAttributes() for JSON columns with multi-dimensional array values 2024-06-08 10:31:26 +03:00
Alex
3fa2d61e54 Fix #20175: Fix bad result for pagination when used with GridView 2024-06-08 10:29:40 +03:00
Alexander Makarov
52e4a3e645 release version 2.0.50 2024-05-30 20:23:31 +03:00
Wilmer Arambula
42e6524413 Fix tests addCheck(), dropCheck() MariaDB. (#20174) 2024-05-30 18:54:15 +03:00
Wilmer Arambula
5ebc175768 Fix: #20171: Support JSON columns for MariaDB 10.4 or higher 2024-05-29 15:01:48 +03:00
Wilmer Arambula
2d2e141e3e Minor improvents. 2024-05-18 16:54:18 -04:00
Wilmer Arambula
14e2631fdf Normalize column names. 2024-05-18 14:03:39 -04:00
Wilmer Arambula
bd73df5dcf Fix MySQL version check for check constraints. 2024-05-18 13:39:02 -04:00
Wilmer Arambula
4996fd3d91 Add draft loadTableChecks() method, and add tests. 2024-05-18 13:35:03 -04:00
Wilmer Arambula
f3f2f2bb08 Apply sugestion rob006. 2024-05-18 11:43:02 -04:00
Alexander Makarov
e7b6330dbb Merge branch 'master' into master 2024-05-16 15:04:21 +03:00