sourceability / string-matcher
A library which makes it easy to use multiple approaches to find the best matching string
Installs: 535 584
Dependents: 0
Suggesters: 0
Security: 0
Stars: 10
Watchers: 4
Forks: 3
Open Issues: 0
Requires
- php: >=7.2
- ext-mbstring: *
- beberlei/assert: ^3.2
- lstrojny/functional-php: ^1.9
Requires (Dev)
- phpstan/phpstan-beberlei-assert: ^0.12
- phpstan/phpstan-deprecation-rules: ^0.12
- phpunit/phpunit: ^8.5
- sourceability/coding-standard: ^1.0@dev
- sourceability/phpstan-rules: dev-master
- thecodingmachine/phpstan-strict-rules: ^0.12
This package is auto-updated.
Last update: 2024-11-08 20:43:53 UTC
README
String Matcher
A PHP library that will help you to find known matches for an unknown string using a variety of algorithms and techniques.
Prerequisites
- PHP 7.2 or higher
🏁 Getting Started
composer require sourceability/string-matcher
You can see examples of how to use this project in the examples directory.
🔧 Contributing
To run the phpunit suite:
make tests-unit
To run the CS checks:
make cs-checks
To fix automatically resolveable CS issues:
make cs-fix
To run static analysis:
make static-analysis
✍️ Authors
See the list of contributors who participated in this project.
LiquidMetal Algorithm Originators
- Ryan McGeary LiquidMetal-JS
- Kevin Jantzer LiquidMetal-PHP