codekandis / toolkit
`codekandis/toolkit` is a library providing interfaces and classes for several purposes.
Requires
- php: >=8.4
- codekandis/types: ~1.0
Requires (Dev)
- codekandis/phpunit: ~5.0
- rector/rector: ~1.2
- roave/security-advisories: dev-master
This package is auto-updated.
Last update: 2025-09-16 05:21:17 UTC
README
codekandis/toolkit
is a library providing interfaces and classes for several purposes.
Index
Installation
Install the latest version with
$ composer require codekandis/toolkit
Testing
Test the code with
$ composer run-script test
If you want to retrieve a full coverage report run
$ composer run-script test-coverage
Known coverage issues
This library is 92.13% covered by tests. But it can be assumed as 100% tested.
There are several thrown exceptions of type UnexpectedErrorException
. These exceptions are wrapping catched exceptions that could be thrown but won't because the tested code prevents it. These origin exceptions could be catched and ignored silently. But any UnexpectedErrorException
is a fallback just in case the wrapped code changes its behaviour.
Documentation
See the documentation for further information about all available interfaces, classes and exceptions and how to use them.