Skip to content

[pull] develop from LibreBooking:develop#387

Merged
pull[bot] merged 4 commits intotreborin:developfrom
LibreBooking:develop
Feb 15, 2026
Merged

[pull] develop from LibreBooking:develop#387
pull[bot] merged 4 commits intotreborin:developfrom
LibreBooking:develop

Conversation

@pull
Copy link

@pull pull bot commented Feb 15, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

JohnVillalovos and others added 4 commits February 14, 2026 13:20
Add phpstan/phpstan-phpunit to support mock type inference in tests.
Re-add tests directory to PHPStan scanning paths (was excluded in the
prior commit). Fix all PHPStan level 2 errors in test files:

- Use PHP 8.1 intersection types (Interface&MockObject) for mock
  property declarations instead of @var docblocks
- Fix incorrect @var annotations (InstanceAddedEvent -> InstanceUpdatedEvent,
  Attribute -> LBAttribute, FakeReservationAuthorization -> FakeAuthorizationService)
- Add missing return values in FakeMailer (AddAddress, Send)
- Add assertInstanceOf guards before accessing concrete-type methods
- Remove invalid method arguments (PageLoad extra param, GetAvailability
  extra param, assertEquals non-stringable third arg)
- Remove redundant __toString() calls on string return values
- Add missing property to TestAdLdapEntry
- Fix Attribute -> LBAttribute in ResourceService phpdoc

Closes: #737
This is to prepare for move to stripe 19.3
Updates the requirements on [stripe/stripe-php](https://github.com/stripe/stripe-php) to permit the latest version.
- [Release notes](https://github.com/stripe/stripe-php/releases)
- [Changelog](https://github.com/stripe/stripe-php/blob/master/CHANGELOG.md)
- [Commits](stripe/stripe-php@v10.2.0...v19.3.0)

---
updated-dependencies:
- dependency-name: stripe/stripe-php
  dependency-version: 19.3.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@pull pull bot locked and limited conversation to collaborators Feb 15, 2026
@pull pull bot added the ⤵️ pull label Feb 15, 2026
@pull pull bot merged commit 9f60d46 into treborin:develop Feb 15, 2026
10 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant