boson-php/event-listener-contracts
Lightweight PHP contracts for event listener components in the Boson ecosystem. Defines interfaces and shared types to standardize registering, dispatching, and handling events, helping packages stay decoupled while remaining interoperable across implementations.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| boson-php/runtime | 0.88 | Lightweight runtime for boson-php that helps bootstrap and manage execution of Boson-based apps. Provides core runtime utilities and integration points for running, configuring, and packaging projects with minimal overhead. | 5 | 5 | 1 | 25 | 0 | 0.1 | 12.2 | MIT | — | |
| boson-php/http-static-provider | 0.87 | Laravel/PHP package that provides a static HTTP provider for Boson, useful for serving fixed responses in tests, mocks, or offline scenarios. Simple setup to return predefined status, headers, and body without making real network requests. | 0 | 0 | 0 | 22 | 0 | 0.0 | 18.8 | MIT | — | |
| boson-php/http-bridge | 0.87 | — | 0 | 0 | 0 | 13 | 0 | 0.0 | 15.8 | MIT | — | |
| boson-php/uri-factory | 0.86 | PSR-17 URI factory for Boson PHP. Create and normalize URIs for Boson apps and WebView navigation, with simple Composer installation and docs integrated into the Boson ecosystem. PHP 8.4+ and MIT-licensed. | 0 | 0 | 0 | 179 | 0 | 0.0 | 31.2 | MIT | — | |
| boson-php/os-info | 0.86 | Lightweight PHP library to detect and describe the current operating system, exposing basic OS name/version/arch details for CLI and server environments. Useful for cross-platform scripts, installers, and runtime diagnostics. | 1 | 1 | 0 | 39 | 0 | 0.0 | 18.1 | MIT | — | |
| boson-php/saucer | 0.86 | — | 0 | 0 | 0 | 30 | 0 | 0.0 | 20.6 | MIT | — | |
| boson-php/uri | 0.86 | Boson URI is a small PHP library for parsing, building, normalizing, and comparing URIs. Provides immutable URI objects, convenient accessors for scheme/host/path/query/fragment, and helpers for resolving and manipulating URLs in a safe, standards-friendly way. | 0 | 0 | 0 | 69 | 0 | 0.0 | 25.5 | MIT | — | |
| boson-php/symfony-http-bridge | 0.85 | Bridge package connecting Boson PHP with Symfony HttpFoundation, providing adapters to translate requests and responses between the two ecosystems for smoother interoperability when mixing Boson components with Symfony-based HTTP handling. | 1 | 1 | 0 | 11 | 0 | 0.0 | 11.2 | MIT | — | |
| boson-php/globals-provider | 0.85 | Laravel package that exposes PHP superglobals and environment values through a service provider, offering a consistent way to access and share request/runtime globals across your app, with simple configuration and container bindings for easier testing. | 0 | 0 | 0 | 12 | 0 | 0.0 | 15.4 | MIT | — | |
| boson-php/http-body-decoder | 0.83 | Lightweight HTTP request body decoder for PHP 8.4+. Decode incoming payloads by Content-Type (e.g., JSON, form data) into usable values, designed for Boson apps but usable standalone via Composer. | 0 | 0 | 0 | 10 | 0 | 0.0 | 14.9 | MIT | — | |
| draw/contracts | 0.83 | Lightweight PHP contracts for Draw packages. Provides shared interfaces and abstractions to standardize implementations across components, improving interoperability, testing, and decoupling in Laravel or framework-agnostic projects. | 0 | 0 | 0 | 517 | 0 | 0.0 | 42.7 | — | — | |
| league/event | 0.82 | PSR-14 compatible event dispatcher for PHP. Provides an emitter, listeners and subscribers, plus prioritized, stoppable events. Lightweight, extensible, and framework-agnostic—ideal for decoupling application components and building clean event-driven architectures. | 1,570 | 1,592 | 49 | 4M | 1 | 9.5 | 46.7 | MIT | — | |
| boson-php/uri-factory-contracts | 0.82 | Lightweight PHP 8.4+ contracts for URI factory implementations used in the Boson ecosystem. Install via Composer and implement the interfaces to standardize URI creation across packages and applications. | 0 | 0 | 0 | 56 | 0 | 0.0 | 24.3 | MIT | — | |
| astina/domain-events-bundle | 0.82 | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| boson-php/id-contracts | 0.82 | — | 0 | 0 | 0 | 38 | 0 | 0.0 | 22.0 | MIT | — | |
| boson-php/cpu-info | 0.81 | — | 1 | 1 | 0 | 44 | 0 | 0.0 | 18.8 | MIT | — | |
| boson-php/value-object-contracts | 0.81 | — | 0 | 0 | 0 | 65 | 0 | 0.0 | 25.1 | MIT | — | |
| b2pweb/bdf-event-notifier | 0.81 | — | 0 | 0 | 0 | 558 | 0 | 0.0 | 38.0 | MIT | — | |
| laminas/laminas-eventmanager | 0.81 | Laminas EventManager provides a flexible event and listener system for PHP applications. Attach listeners, trigger events, manage priorities, and use shared event managers to coordinate decoupled components across your app. | 1,016 | 1,019 | 19 | 919K | 4 | 17.3 | 45.3 | BSD-3-Clause | 9 months ago | |
| artox-lab/abstract-bus-event-message | 0.81 | — | 0 | 0 | 0 | 227 | 0 | 0.0 | 32.6 | — | — |
How can I help you explore Laravel packages today?