Download the PHP package elegantmedia/php-toolkit without Composer
On this page you can find all versions of the php package elegantmedia/php-toolkit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download elegantmedia/php-toolkit
More information about elegantmedia/php-toolkit
Files in elegantmedia/php-toolkit
Package php-toolkit
Short Description Utility and helper toolkit based on PHP best practises. No dependencies.
License MIT
Homepage https://github.com/elegantmedia/php-toolkit
Informations about the package php-toolkit
PHP Toolkit - Utility and Helper Library for Business Applications
This library holds commonly used helper functions used in many business applications. All features used PHP's native APIs and there are no third party dependencies.
Installation
Install via composer
Available Commands
Array Helpers
Conversions
Directory Handling
File Editor
Loader
Path
Reflector
Text
Timing
Global Functions
Validation
Development Setup
Running Tests Locally
Run the test suite:
Code Quality Tools
This project uses GitHub Actions for CI/CD instead of external services. You can run the same checks locally:
Code Style Fixing
Fix code style issues automatically:
Check for style issues without fixing:
Static Analysis
Run PHPStan for static analysis:
Code Coverage
Generate code coverage report:
GitHub Actions CI
The project includes GitHub Actions workflows that automatically:
- Run tests on multiple PHP versions (7.3, 7.4, 8.0, 8.1, 8.2)
- Check and fix code style issues
- Perform static analysis with PHPStan
- Generate and upload code coverage reports to Codecov
These checks run on every push and pull request to the master
or main
branches.
Contributing
Please see CONTRIBUTING for details.
License
The MIT License (MIT). Please see License File for more information.
Copyright (c) 2025 Elegant Media.