Create a template based on this repository to create your custom package.
Install Package using Composer:
- By adding the
sikessem/package
dependency to yourcomposer.json
file:
{
"require" : {
"sikessem/package": "^0.2"
},
}
- Or by including the dependency:
composer require sikessem/package --no-dev
- Or by creating a new project from the template:
create-project sikessem/package --prefer-source package
<?php
use Sikessem\Package\Hello;
include_once __DIR__.'/autoload.php';
echo Hello::toYou('SIKessEm').PHP_EOL;
π§Ή Keep a modern codebase with Pint:
composer lint
βοΈ Run static analysis using PHPStan:
composer test:types
β Run unit tests using PEST
composer test:unit
π Run the entire test suite:
composer test
Requires PHP 8.1+ (at least 8.1.11 recommended to avoid potential bugs).
The full documentation for SIKessEm Packages can be found on our SIKessEm Documentation.
For support, you can use our GitHub Discussions.
Read our contributing guide to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to Package.
If you discover a security vulnerability within Package, please send an e-mail to SIGUI KessΓ© Emmanuel via [email protected]. All security vulnerabilities will be promptly addressed.
The SIKessEm Package is open-sourced software licensed under the MIT License - see the LICENSE file for details.
Package was created by SIGUI KessΓ© Emmanuel.