Skip to content

Develop -> main#1839

Merged
NoelLH merged 13 commits intomainfrom
develop
Feb 18, 2026
Merged

Develop -> main#1839
NoelLH merged 13 commits intomainfrom
develop

Conversation

@NoelLH
Copy link
Copy Markdown
Contributor

@NoelLH NoelLH commented Feb 18, 2026

No description provided.

bdsl added 13 commits February 13, 2026 11:24
Includes switching to our fork of los/los-rate-limit to remove declared
dependency on old laminas/diactoros that in turn depends on PHP 8.3 or
older
Should stop deprecation messages currently being output when running
integration tests:

	[13-Feb-2026 15:40:49 UTC] PHP Deprecated:  MatchBot\IntegrationTests\IntegrationTest::addCampaignAndCharityToDB(): Implicitly marking parameter $charitySfId as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/integrationTests/IntegrationTest.php on line 297
	[13-Feb-2026 15:40:49 UTC] PHP Deprecated:  MatchBot\Tests\Application\DonationTestDataTrait::getTestDonation(): Implicitly marking parameter $tbgGiftAidRequestConfirmedCompleteAt as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/****s/Application/DonationTestDataTrait.php on line 92
	PHPUnit 9.6.34 by Sebastian Bergmann and contributors.

	Random Seed:   1770997249

	[13-Feb-2026 15:40:49 UTC] PHP Deprecated:  MatchBot\Tests\TestCase::someCampaign(): Implicitly marking parameter $thankYouMessage as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/****s/TestCase.php on line 411
	[13-Feb-2026 15:40:49 UTC] PHP Deprecated:  MatchBot\Tests\TestCase::someCampaign(): Implicitly marking parameter $metaCampaignSlug as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/****s/TestCase.php on line 412
	[13-Feb-2026 15:40:49 UTC] PHP Deprecated:  MatchBot\Tests\TestCase::someDonation(): Implicitly marking parameter $uuid as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/****s/TestCase.php on line 455
	[13-Feb-2026 15:40:49 UTC] PHP Deprecated:  MatchBot\Domain\CampaignRepository::findOneBySalesforceId(): Implicitly marking parameter $mustBeUpdatedSince as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/src/Domain/CampaignRepository.php on line 128
	[13-Feb-2026 15:40:49 UTC] PHP Deprecated:  MatchBot\Domain\RegularGivingMandate::createPreAuthorizedDonation(): Implicitly marking parameter $expectedActivationDate as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/src/Domain/RegularGivingMandate.php on line 310
BG2-3023: Upgrade PHP from 8.3 to 8.5
…orized

PHPStan then forced me to stop discarding the return value in tests
Refactor - add NoDiscard attribute to DonationService::confirmPreAuth…
@NoelLH NoelLH merged commit e47e12b into main Feb 18, 2026
13 checks passed
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.

2 participants