kenjis
kenjis
https://github.com/codeigniter4/CodeIgniter4/blob/fbc5afa2651cdd55860df1033da90a8a75411bf5/system/Database/BaseBuilder.php#L1639-L1641 https://github.com/codeigniter4/CodeIgniter4/blob/fbc5afa2651cdd55860df1033da90a8a75411bf5/system/Database/BaseBuilder.php#L2032-L2034 The the first param type is not set. So you can pass an object. But what kind of object? The answer is like this: ```php $insertData = (object)...
**Describe the bug** In the CI4 spec, `query()` returns bool for write-type queries. But the current implementation of `execute()` returns Result object for all queries. Isn't it a bug? See...
**Describe the bug** The generator terminates unexpectedly. No `CHANGELOG.md` is generated. **To Reproduce** Steps to reproduce the behavior: ```sh-session $ docker run -it --rm -v "$(pwd)":/usr/local/src/your-app githubchangeloggenerator/github-changelog-generator --user codeigniter4 --project...
``` ltrim(): Passing null to parameter #1 ($string) of type string is deprecated ``` **Steps to Reproduce** In a controller: ```php echo $this->uri->ruri_string(); ```
I got the error: > Version constraint "
In 4.x. The following test code is correct or not? ```diff --- a/tests/ContainerTest.php +++ b/tests/ContainerTest.php @@ -190,6 +190,16 @@ class ContainerTest extends TestCase $this->assertSame($items, $instance->getItems()); } + public function testLazyNewInvokable()...
Fixes https://github.com/codeigniter4/shield/discussions/381 `redirect()->withInput()` or `withErrors()` saves validation errors in the Session. And the check of the validation errors in Model (`checkQueryReturn()`), `$this->validation->getErrors()` returns the errors in the Session. **How to...
### PHP Version 8.0.21 ### CodeIgniter4 Version 4.2.3 ### Shield Version 1.0.0-beta.2 ### Which operating systems have you tested for this bug? macOS ### Which server did you use? cli-server...
~~Needs to rebase after merging #194, #199~~ - add `Authenticators\JWT` - add `Filters\JWTAuth` TODO: - [ ] login recording specification - [ ] update docs
Probably now Shield works with only ~~MySQL or~~ SQLite3. - [x] MySQL #336 - [x] Postgre #339 - [x] SQLSRV - [ ] OCI8