CodeIgniter4
CodeIgniter4 copied to clipboard
Open Source PHP Framework (originally from EllisLab)
The current exception classes are not neatly categorized, and when creating a new exception class, it is difficult to determine which exceptions to inherit and implement. Also, when throwing exceptions,...
**Description** Fixes #5762 **Checklist:** - [x] Securely signed commits - [] Component(s) with PHPDoc blocks, only if necessary or adds value - [ ] Unit testing, with >80% coverage -...
### PHP Version 7.4 ### CodeIgniter4 Version 4.2 ### CodeIgniter4 Installation Method Composer (as dependency to an existing project) ### Which operating systems have you tested for this bug? macOS...
**Describe the bug** Wrong approach to implementing a generic BaseBuilder instance in the model and post processing queries to the database. When using a subquery, the work of the model...
See https://github.com/codeigniter4/CodeIgniter4/pull/6116#pullrequestreview-1005687856
Allows developers to easily create and integrate their own Exception handler classes, and limiting their usage to only the exception or HTTP status code desired. Supercedes #5355 **Checklist:** - [x]...
Rarely fails. ``` 1) CodeIgniter\Commands\Database\MigrateStatusTest::testMigrateAllWithWithTwoNamespaces Failed asserting that two strings are identical. --- Expected +++ Actual @@ @@ '+---------------+-------------------+--------------------+-------+---------------------+-------+ | Namespace | Version | Filename | Group | Migrated On...
### PHP Version 7.4 ### CodeIgniter4 Version 4.1.8 ### CodeIgniter4 Installation Method Manual (zip or tar.gz) ### Which operating systems have you tested for this bug? Windows ### Which server...
**Describe the bug** Currently there is no way to manually set the key name. This can lead to issue when there are a lot of columns for which key should...
We have a lot of places where values can be interpolated into a (project) URI. There are also some places that it would be good to add support for such...