Contracts
Contracts (interfaces) for framework extensions included in Artisan SDK., (*1)
Table of Contents
Installation
The package installs into a PHP application like any other PHP package:, (*2)
composer require artisansdk/contract
Usage Guide
The common use cases for this package should be documented including any troubleshooting., (*3)
Running the Tests
The package is unit tested with 100% line coverage and path coverage. You can
run the tests by simply cloning the source, installing the dependencies, and then
running ./vendor/bin/phpunit
. Additionally included in the developer dependencies
are some Composer scripts which can assist with Code Styling and coverage reporting:, (*4)
composer test
composer fix
composer report
See the composer.json
for more details on their execution and reporting output., (*5)
Licensing
Copyright (c) 2018-2023 Artisan Made, (*6)
This package is released under the MIT license. Please see the LICENSE file
distributed with every copy of the code for commercial licensing terms., (*7)