mnapoli/hard-mode
Hard Mode is a small PHP library by Matthieu Napoli that encourages writing more explicit, robust code by making certain “bad practices” harder or impossible at runtime. Useful for catching hidden assumptions and improving code quality in existing projects.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| bref/monolog-bridge | A Monolog formatter for AWS Lambda that makes CloudWatch logs both readable and filterable. It outputs structured JSON with message, level, exception, context, and extra fields, enabling Logs Insights queries by level or exception class. | 11 | 12 | 0 | 186K | 0 | 19.5 | 64.3 | MIT | 1 month ago | |
| bref/secrets-loader | Load AWS SSM Parameter Store secrets into environment variables at runtime when using Bref on AWS Lambda. Any env var value starting with bref-ssm: is automatically replaced with the corresponding SSM parameter value. Install via composer require bref/secrets-loader. | 15 | 15 | 13 | 41K | 3 | 8.8 | 51.3 | MIT | 8 months ago | |
| bref/symfony-bridge | Bref runtime bridge for running Symfony on AWS Lambda. Install with Composer, extend BrefKernel in your Kernel, and deploy with a warm cache to reduce cold-start time. Avoid filesystem writes in production. | 50 | 50 | 16 | 94K | 9 | 29.1 | 56.3 | MIT | 3 weeks ago | |
| bref/symfony-messenger | Bridge for running Symfony Messenger on AWS Lambda with Bref. Dispatch messages to SQS, SNS, or EventBridge and let Lambda workers consume them, with setup documented on the Bref website. | 72 | 73 | 28 | 39K | 3 | 26.2 | 44.7 | MIT | 3 months ago | |
| php-di/invoker | Lightweight PHP library to call any callable with automatic dependency injection. Resolves function and method parameters by name and type-hints, integrates with PHP-DI, and supports default values for flexible invocations in frameworks, controllers, and CLI tools. | 266 | 271 | 21 | 4M | 2 | 9.4 | 55.5 | MIT | 1 year ago | |
| php-di/phpdoc-reader | PhpDocReader parses @var and @param docblock types to resolve class names, supporting fully qualified, imported, relative, and aliased names with the same rules as PHP. Primitive types are ignored; only valid class names are returned. Used by PHP-DI. | 73 | 77 | 15 | 629K | 0 | 4.1 | 54.3 | MIT | 6 years ago | |
| php-di/slim-bridge | Integrates the PHP-DI dependency injection container with Slim, letting you use autowiring, constructor injection, and PSR-11 services in Slim applications. Configure PHP-DI once and resolve controllers, middleware, and dependencies automatically. | 177 | — | 37 | — | 4 | 3.2 | 1.5 | MIT | 1 year ago |
|
How can I help you explore Laravel packages today?