Commit Graph

183 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
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
c82da8dc82 Add visibility for all class elements (#20557) 2025-10-02 01:27:23 +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
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
Alexander Makarov
52e4a3e645 release version 2.0.50 2024-05-30 20:23:31 +03:00
Razvan Grigore
e2a167028b Upgrade to PSR12 coding standard (#20121) 2024-03-19 17:21:27 +03:00
Sohel Ahmed Mesaniya
6c511d99fb Fix #19759: Update docs for Command::createTable(), Migration::createTable() and QueryBuilder::createTable() 2023-06-16 07:02:22 +03:00
Bizley
161526cd41 HTTPS everywhere (#19503) 2022-08-03 12:32:18 +03:00
Brandon Kelly
4628b91e73 Fix types (#19332)
* Migration::upsert() returns void

* Unneeded `@property` tags

* Add missing `null` param/return types

* Null types for db\Query + db\ActiveQuery

* Fixed testSelect
2022-03-30 18:40:10 +02:00
Alexander Makarov
655786b7ed release version 2.0.44 2021-12-30 10:50:56 +03:00
Alexey Rogachev
552593ca3b Prepare for new apidoc (part 2) (#19010)
* Fix broken links for events with different namespace
* Fix broken links in see tag
* Fix broken links in see tag (loadData())
* Fix broken link for var_export()
* Fix broken link for CVE
* Remove redundant markdown link wrap in see tags
* Remove see tags that refer to private properties
* Remove more see tags that refer to private properties
* Remove see tags that refer to private methods
* Remove one more redundant markdown link wrap in see tag [skip ci]
* Fix typo in see tag (causes broken link)
* Remove more see tags that refer to private methods
2021-11-18 10:10:09 +03:00
Alexey Rogachev
fa6f0ef658 Fix variable references in phpdoc (#19006) 2021-11-10 13:26:55 +03:00
Alexander Makarov
ccb14ff667 release version 2.0.39 2020-11-10 13:58:35 +03:00
Sartor
a66fac3bb1 Fix #17758: Query::withQuery() can be used for CTE 2020-04-13 11:58:18 +03:00
Alexander Kartavenko
6fc04a622e Fix #17219: Fixed quoting of table names with spaces in MSSQL 2019-07-19 13:48:57 +03:00
Brandon Kelly
54b3d6d8ab Fixes #17344: Improved performance of yii\db\Connection::addSelect() 2019-06-11 16:14:38 +03:00
Dacheng Gao
687f15fbd2 Remove extra space char in comments (#17198) [skip ci] 2019-03-09 00:55:30 +03:00
CedricYii
3555633223 Fixes #14289: Added yii\db\Command::executeResetSequence() to work with Oracle 2018-06-27 22:29:50 +03:00
SilverFire - Dmitry Naumenko
4bfe5e7a49 release version 2.0.14.2 2018-03-13 16:15:01 +02:00
SilverFire - Dmitry Naumenko
7c4474132e Fixed PHPDoc [skip ci] 2018-02-27 14:39:53 +02:00
SilverFire - Dmitry Naumenko
7a44ede105 Added missing QueryBuilder::conditionClasses setter
Fixes #15792
2018-02-27 14:36:55 +02:00
SilverFire - Dmitry Naumenko
abb503c284 release version 2.0.14.1 2018-02-24 22:23:06 +02:00
Dmitry Naumenko
dc452b7e24 Fixed multiple JSON-related issues (#15732) 2018-02-23 23:07:04 +02:00
SilverFire - Dmitry Naumenko
22832b7c49 release version 2.0.14 2018-02-19 00:27:09 +02:00
SilverFire - Dmitry Naumenko
e806a3b50a Added yii\db\ExpressionInterface support to yii\db\Command::batchInsert()
Fixes #15661
2018-02-18 20:23:08 +02:00
SilverFire - Dmitry Naumenko
da06c4a1e1 Fixed QueryBuilder::buildCondition() to skip empty array on input
Fixes #15653
2018-02-16 23:46:08 +02:00
Carsten Brandt
e493843b1c improve @deprecated annotations 2018-02-16 11:19:00 +01:00
SilverFire - Dmitry Naumenko
23dbbb9fd7 Merge branch 'master' into make-query-expression 2018-02-11 20:05:32 +02:00
SilverFire - Dmitry Naumenko
1bbd2e1993 Add ExpressionInterface to Query class 2018-02-11 20:02:27 +02:00
SilverFire - Dmitry Naumenko
62d4604269 Added BetweenConditionBuilder
Replaces #12678, Fixes #11611
2018-02-11 18:55:07 +02:00
Brandon Kelly
e6f5c46cdc Fixes #15633: Deprecate some things going away/changing in 2.1
- Deprecated `yii\base\BaseObject::className()` in favor of native PHP syntax `::class`, which does not trigger autoloading
- Deprecated XCache and Zend data cache support as caching backends
- Deprecated `yii\BaseYii::powered()` method
- Added `yii\base\InvalidArgumentException` and deprecated `yii\base\InvalidParamException`
- Added `yii\BaseYii::debug()` and deprecated `yii\BaseYii::trace()`
2018-02-11 01:48:29 +03:00
Dmitry Naumenko
de1750228d Fixes #13879: Added upsert support for yii\db\QueryBuilder and yii\db\Command 2018-02-09 01:05:50 +03:00
SilverFire - Dmitry Naumenko
786a733502 Moved ExpressionBuilder creation logic out of QueryBuilder::buildExpression() to a separate method 2018-02-05 17:18:32 +02:00
Dmitry Naumenko
d16586334d Fixes #7640: Implemented custom data types support. Added JSON support for MySQL and PostgreSQL, array support for PostgreSQL 2018-02-05 04:59:14 +07:00
hiscaler
5483a2ef6c Fixes #15076: Perfect yii\db\QueryBuilder buildColumns function 2018-02-03 18:19:07 +07:00
Гордиенко Владислав Юрьевич
8d50844024 #15426: Added ability to create and drop database views 2018-01-19 11:21:07 +03:00
Alexander Makarov
c501e3fde8 Revert "Fixed QueryBuilder docs (#15427) [skip ci]" (#15431)
This reverts commit 7d1310ace7.
2017-12-29 17:21:37 +03:00
Alec Smythe
7d1310ace7 Fixed QueryBuilder docs (#15427) [skip ci]
documentation is wrong ... smallint() doesn't work, but smallinteger() does
2017-12-29 11:36:40 +03:00
Sergey Makinen
b7d5393a08 Fixes #15194: Fixed yii\db\QueryBuilder::insert() to preserve passed params when building a INSERT INTO ... SELECT query for MSSQL, PostgreSQL and SQLite 2017-11-24 15:19:34 +07:00
Carsten Brandt
93bbf5b39d Fixes #15015: Added StringHelper::floatToString() to savely cast float values independent of the locale, also fixes some places in the framework that use it now 2017-10-27 11:41:45 +03:00
Robert Korulczyk
5a8c3d537b Enable phpdoc_summary rule in php-cs-fixer config (#14675)
* Enable `phpdoc_summary` rule in php-cs-fixer config.

* Fix case in "PHPDoc".
2017-08-21 11:19:35 +02:00
Robert Korulczyk
1501c659ac Add empty lines before return statements. (#14682) [skip ci] 2017-08-21 01:58:49 +03:00
Carsten Brandt
cda3089623 Fixed batchInsert casting of double values according to locale (#14448)
fixes #6526
2017-08-13 22:15:04 +02:00
forevermatt
1d44de7b15 Fix abstract column type for unsigned primary key (#14626) [skip ci] 2017-08-11 02:59:40 +03:00
Carsten Brandt
69673c0c94 Rename Object -> BaseObject for PHP 7.2 compatibility
issue #7936
2017-07-19 10:51:46 +02:00
Boudewijn Vahrmeijer
03d53b785d Fixes #14449: Fix PHP 7.2 compatibility bugs and add explicit closure support in yii\base\Application 2017-07-14 12:23:03 +03:00
Robert Korulczyk
fe8a0a6a2e Enable no_useless_else rule in php-cs-fixer (#14420) 2017-07-10 11:26:21 +03:00