fig/log-test
Testing utilities for PSR-3 (psr/log): includes LoggerInterfaceTest for verifying LoggerInterface compliance and TestLogger mock for unit tests. Intended for dev/test use, with versions aligned to psr/log 1.x–3.x compatibility.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| fig/http-message-util | 0.85 | Utility constants and helpers for PSR-7 HTTP messages: request methods, response status codes and reason phrases, and common header references. Not a PSR-7 implementation—just shared values to standardize HTTP message handling. | 394 | 398 | 20 | 3M | 2 | 5.3 | 54.6 | MIT | 5 years ago | |
| yiisoft/test-support | 0.84 | Testing utilities for Yii applications: helpers and fixtures to simplify unit and integration tests, isolate dependencies, and improve readability. Provides common test tools you can reuse across packages and projects. | 15 | 15 | 11 | 20K | 3 | 22.4 | 50.6 | BSD-3-Clause | 1 week ago | |
| smartassert/invokable-logger | 0.84 | A lightweight, invokable PSR-3 logger for PHP and Laravel. Wrap any logging callable so it can be used as a logger or invoked directly, keeping code decoupled and easy to test. Ideal for small services, jobs, and closures that need simple logging without a full framework stack. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 4 years ago |
|
| fr3d/psr3-message-assertions | 0.84 | PHPUnit helper to assert your application’s PSR-3 log messages follow the Logger spec. Use the included TestLogger as a logger dependency during tests to validate message formatting and context placeholders. Composer-installable, BSD-2-Clause. | 1 | 2 | 1 | 24 | 0 | 1.5 | 15.4 | NOASSERTION | 6 years ago | |
| draw/log | 0.84 | Lightweight Laravel logging helper package providing a simple API to write structured log entries and streamline application debugging. Integrates with Laravel’s logger, supports common log levels, and keeps logging consistent across your services. | 0 | 0 | 0 | 1K | 0 | 0.0 | 41.9 | — | — | |
| mouf/utils.log.psr.multi-logger | 0.84 | A PSR-3 compatible multi-logger for the Mouf framework that fans out each log message to several underlying loggers at once, letting you route logs to multiple destinations through a single PSR-3 interface, wired up via Mouf's dependency injection. | 3 | 3 | 1 | 3K | 0 | 0.0 | 39.0 | MIT | 2 years ago | |
| colinodell/psr-testlogger | 0.83 | A lightweight PSR-3 TestLogger for unit tests. Capture log records in memory, inspect messages, contexts, and levels, and make assertions without external handlers. Helpful for verifying expected logging behavior in PHPUnit and other test suites. | 18 | 18 | 5 | 592K | 0 | 5.7 | 57.2 | MIT | 1 year ago | |
| graham-campbell/cms-logviewer | 0.83 | A lightweight log viewer for Graham Campbell's CMS that lets administrators browse, search, and inspect application log files from the dashboard, making Laravel debugging and monitoring simpler without direct server access. | 0 | 5 | — | 0 | — | 0.3 | — | — | — | |
| psr/container | 0.83 | The PSR-11 Container Interface defines core abstractions for dependency injection in PHP. It’s a standard abstraction, not an implementation—used by DI containers like Laravel’s Illuminate\Container. Essential for dependency management, ensuring interoperability across container implementations. | 9,992 | 10,026 | 54 | 30M | 3 | 29.7 | 49.4 | MIT | 5 years ago | |
| unreal4u/dummy-logger | 0.83 | A lightweight dummy logger for Laravel and PHP that implements the logging interface while discarding every message. Ideal for tests, benchmarks, and environments where you need a silent, zero-overhead stand-in for a real PSR-3 logger without changing existing code. | 3 | 3 | 2 | 881 | 0 | 0.1 | 32.4 | — | 8 years ago | |
| fig/link-util | 0.82 | A small PSR-13 implementation for PHP: interfaces and classes for representing links (URI, rel, attributes) and link providers, plus serializers for HTTP Link headers and HAL-style JSON. Integrates with PSR-7 without extra dependencies. | 1,814 | 1,823 | 9 | 195K | 1 | 9.4 | 28.1 | MIT | 9 years ago | |
| staabm/phpstan-psr3 | 0.82 | PHPStan rules that detect PSR-3 logger misuse and security pitfalls: invalid placeholders, context issues, and message formatting mistakes. Works with psr/log, Monolog, Laravel (illuminate/log, LogManager), and REDAXO rex_logger. | 23 | 23 | 1 | 187K | 1 | 2.0 | 55.6 | MIT | 1 year ago | |
| contentful/core | 0.82 | Core components shared by Contentful’s PHP Delivery and Management SDKs. Provides foundational utilities and abstractions for interacting with Contentful APIs. Requires PHP 8.0+. Intended for internal SDK use, not for direct third‑party consumption. | 17 | 17 | 21 | 109K | 1 | 10.5 | 55.0 | MIT | 2 years ago | |
| graham-campbell/logger-core | 0.82 | Core logging utilities for Laravel applications, providing a PSR-3-compatible logger foundation, context handling, and reusable components for Graham Campbell's logger packages. Lightweight and easy to integrate into existing Laravel projects. | 0 | 4 | — | 0 | — | 0.3 | — | — | — | |
| brackets/advanced-logger | 0.82 | Advanced Logger for Laravel adds flexible, configurable logging channels with richer context and customizable formatters, making it easier to capture, structure, and inspect application events and errors across environments while integrating cleanly with Laravel’s logging stack. | 1 | 1 | 14 | 1K | 0 | 0.4 | 38.7 | — | 3 years ago | |
| psr-discovery/log-implementations | 0.82 | Discover available PSR-3 logger implementations at runtime without hard dependencies. Searches for well-known classes and returns the first compatible LoggerInterface instance, ideal for SDKs and libraries; supports multiple popular loggers and mocking/testing options. | 7 | 7 | 0 | 631K | 0 | 0.9 | 55.3 | MIT | 1 year ago | |
| psr/log | 0.82 | PSR-3 logging interfaces for PHP. Provides LoggerInterface, traits, and related classes to standardize how libraries accept and emit log messages. Not a logger implementation—use it to type-hint a logger or build your own PSR-3 compliant logger. | 10,413 | 10,601 | 194 | 30M | 0 | 34.6 | 47.9 | MIT | 2 years ago | |
| mpdf/psr-log-aware-trait | 0.82 | Provides a PSR-3 LoggerAwareTrait implementation used by mPDF components. Adds simple logger injection and access following the psr/log LoggerAwareInterface, making it easy to add optional logging support without duplicating boilerplate across classes. | 64 | 64 | 1 | 3M | 1 | 0.5 | 55.2 | — | — | |
| yiisoft/log | 0.82 | PSR-3-compatible logging library for Yii with configurable targets, message filtering, formatting, and context support. Route logs to files, syslog, email, or custom targets with flexible severity handling. | 43 | 46 | 24 | 29K | 3 | 9.6 | 42.6 | BSD-3-Clause | 7 months ago | |
| roadrunner/psr-logger | 0.82 | PSR-3 logging adapter for RoadRunner. Route standard PSR-3 log messages through RoadRunner's logging facility so worker output stays centralized, structured, and consistent with the application server's configuration and transports. Works with any PSR-3-compatible framework or library. | 1 | 1 | 1 | 7K | 1 | 19.0 | 57.4 | MIT | 3 weeks ago |
How can I help you explore Laravel packages today?