You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: user_guide_src/source/changelogs/v4.3.0.rst
+14-6Lines changed: 14 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -93,8 +93,8 @@ Validation
93
93
94
94
The return value of ``Validation::loadRuleGroup()`` has been changed ``null`` to ``[]`` when the ``$group`` is empty.
95
95
96
-
Others
97
-
------
96
+
Database
97
+
--------
98
98
99
99
- The return types of ``CodeIgniter\Database\BasePreparedQuery::close()`` and ``CodeIgniter\Database\PreparedQueryInterface`` have been changed to ``bool`` (previously untyped).
100
100
- The return type of ``CodeIgniter\Database\Database::loadForge()`` has been changed to ``Forge``.
@@ -105,10 +105,10 @@ Others
105
105
- ``BaseBuilder::_updateBatch()``
106
106
- The second parameter ``$values`` has changed to ``$keys``.
107
107
- The third parameter ``$index`` has changed to ``$values``. The parameter type also has changed to ``array``.
108
-
- The return type of ``API\ResponseTrait::failServerError()`` has been changed to ``ResponseInterface``.
109
-
- The following methods have been changed to accept ``ResponseInterface`` as a parameter instead of ``Response``.
110
-
- ``Debug\Exceptions::__construct()``
111
-
- ``Services::exceptions()``
108
+
109
+
Database Forge
110
+
--------------
111
+
112
112
- The method signature of ``Forge::dropKey()`` has changed. An additional optional parameter ``$prefixKeyName`` has been added.
113
113
- The method signature of ``Forge::addKey()`` has changed. An additional optional parameter ``$keyName`` has been added.
114
114
- The method signature of ``Forge::addPrimaryKey()`` has changed. An additional optional parameter ``$keyName`` has been added.
0 commit comments