CodeIgniter4
CodeIgniter4 copied to clipboard
Open Source PHP Framework (originally from EllisLab)
**Description** When we have service which returns null the getSharedInstance will not return the cached value. We should have the null values cached. One example is when using service to...
**Description** - improve script **Checklist:** - [x] Securely signed commits - [] Component(s) with PHPDoc blocks, only if necessary or adds value - [] Unit testing, with >80% coverage -...
### PHP Version 8.3 ### CodeIgniter4 Version 4.1.5 ### CodeIgniter4 Installation Method Manual (zip or tar.gz) ### Which operating systems have you tested for this bug? Linux ### Which server...
## Description This PR enhances the `form_open` function in the following ways: 1. **Function Existence Check**: - Added a check to ensure the function `form_open` is defined only once to...
**Description** - add file extension - add uid check. To avoid accidentally running as root **Checklist:** - [x] Securely signed commits - [] Component(s) with PHPDoc blocks, only if necessary...
Now, when scanning the application files, only "clean" translation keys will be added. For example, `lang('File.key')` but not `lang('File.key', [$val])` `lang('File.key', [$val], 'de')` It would be good if such options...
**Description** This PR changes to use the first command class discovered. In the current implementation, the last class discovered is executed. However, for CI4's behavior, if there is a command...
**Description** Supersedes #8894 I need a different method to load Modules. I wanted to set it up so it was more database driven for enabling or disabling a module. This...
**Description** Supersedes #8896 - add a method to reset services cache. **Checklist:** - [x] Securely signed commits - [x] Component(s) with PHPDoc blocks, only if necessary or adds value -...
**Description** - small improvements **Checklist:** - [x] Securely signed commits - [] Component(s) with PHPDoc blocks, only if necessary or adds value - [] Unit testing, with >80% coverage -...