BREAKING CHANGES
- Only support PHP 8.3
- Make classes read-only when possible- Add types to constants - Upgrade PHPUnit to v11.3
- Use static versions of asserts and expectations of invocations
- Change CI pipeline to use PHP 8.3
- Add types to constants - Upgrade PHPUnit to v11.3
- Changes to
AbstractFileLoaderFixture
:- Add
LoadMode
enumeration to define load modes of files - Change
getLoadMode
to return aLoadMode
enumeration value instead of a string - Change derived classes to conform with new
getLoadMode
definition
- Add
- Changes to
ConnectionPurger
:- Add
PurgeMode
enumeration to define purge modes - Remove
setPurgeMode
andgetPurgeMode
- The purge mode must be set in the constuctor with a
PurgeMode
enumeration value (which defaults toPurgeMode::Delete
)
- The purge mode must be set in the constuctor with a
- Remove
InvalidConnectionPurgeModeException
- Add
- Update documentation