casnerano / amqp-topic-match
A utility for matching routing keys to AMQP-style topic patterns.
dev-master
2021-11-01 16:54 UTC
Requires
- php: >=7.2
Requires (Dev)
- phpunit/phpunit: ^9.5
- symfony/var-dumper: ^v5.3
This package is auto-updated.
Last update: 2025-06-29 01:59:35 UTC
README
A utility for matching routing keys to AMQP-style topic patterns.
Usage
use \Casnerano\AMQPTopicMatch\AMQPTopicMatch; $amqp_topic_match = new AMQPTopicMatch(); $amqp_topic_match->match("a.b.c.d", "*.b.#"); # return true $amqp_topic_match->match("c", "#.c.#"); # return true $amqp_topic_match->match("a.b.c.d", "*.b.c"); # return false