CodeIgniter4
CodeIgniter4 copied to clipboard
Open Source PHP Framework (originally from EllisLab)
It's possible to provide nested transaction semantics when using SQLite3 by using `SAVEPOINT` statements to manage transactions deeper than 1 level. The implementation starts a transaction when `transBegin()` is first...
There are 1,763 ignored errors due to "no value type specified in iterable type array" in [phpstan-baseline.php](https://github.com/codeigniter4/CodeIgniter4/blob/develop/phpstan-baseline.php). These ignored errors should be removed. You can search for `no value type...
**Description** See #6909 https://github.com/codeigniter4/CodeIgniter4/pull/6886#issuecomment-1324182519 To restart transactions after strict mode failure. **Checklist:** - [x] Securely signed commits - [x] Component(s) with PHPDoc blocks, only if necessary or adds value -...
### PHP Version 8.3 ### CodeIgniter4 Version 4.5.1 ### CodeIgniter4 Installation Method Composer (as dependency to an existing project) ### Which operating systems have you tested for this bug? macOS...
Fixes #8809 cast $this->port to string on ctype_digit of OCI8 Connection **Checklist:** - [ ] Securely signed commits - [ ] Component(s) with PHPDoc blocks, only if necessary or adds...
**Description** Allow a different DBGroup to be added in CLI class validations. **Checklist:** - [ ] Securely signed commits - [ ] Component(s) with PHPDoc blocks, only if necessary or...
**Description** I don't know why this "Design and Architectural Goals" was removed in 4.0 user guide. But I would like to restore it. Basically, this goal is still valid today....
**Description** Improvement. ***Benchmark*** ```bash Test Time Memory command_new() 11.8162 2 MB command() 12.5120 0 Bytes ``` ```php
**Description** See PHPDevsr/playground#5. **Checklist:** - [x] Securely signed commits - [ ] Component(s) with PHPDoc blocks, only if necessary or adds value - [ ] Unit testing, with >80% coverage...
@paulbalandan you've added strict object return type for service() and single_service() in 4.3.7 The issue I'm hading with this one is that I'm using services to return array of objects....