Skip to content

Comments

[4.x] fix PHPstan issues#362

Closed
heelc29 wants to merge 39 commits intojoomla-framework:3.x-devfrom
heelc29:4.x/ci-fix-phpstan
Closed

[4.x] fix PHPstan issues#362
heelc29 wants to merge 39 commits intojoomla-framework:3.x-devfrom
heelc29:4.x/ci-fix-phpstan

Conversation

@heelc29
Copy link
Contributor

@heelc29 heelc29 commented Feb 19, 2026

Summary of Changes

fix PHPstan issues

Testing Instructions

execute ./vendor/bin/phpstan

Documentation Changes Required

no

HLeithner and others added 30 commits March 30, 2025 16:21
…omla-framework#330)

* Remove deprecated and incorrect working quoteNameStr method

* Add documentation

* Update docs/v3-to-v4-update.md

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>

---------

Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
* [4.x] add createQuery to DatabaseInterface

* extend getQuery($new) to 5.0

* Revert "Revert usage of createQuery till interface has been updated"

This reverts commit aca10d7.

* update tests

* fix test mock

* copy doc from class

* fix cs

* doc
# Conflicts:
#	src/DatabaseDriver.php
Updating to framework v4
- Raise requirements to PHP 8.3, update dependencies
- Update documentation
- Remove deprecated interfaces and update QueryInterface
- Remove deprecated DatabaseQuery::castAsChar()
- Update unittests to phpunit 12
- Improvements from phpstan scan
- Cleanup .gitattributes
- Updating Github Actions PHP versions
- Adding baseline for phpstan
* fix b/c break

* update baseline

---------

Co-authored-by: Robert Deutz <rd@rdbs.de>
@heelc29 heelc29 closed this Feb 19, 2026
@heelc29 heelc29 deleted the 4.x/ci-fix-phpstan branch February 19, 2026 02:40
@heelc29 heelc29 restored the 4.x/ci-fix-phpstan branch February 19, 2026 02:41
@heelc29 heelc29 deleted the 4.x/ci-fix-phpstan branch February 19, 2026 11:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants