symplify/rule-doc-generator-contracts
Contracts for Symplify’s rule doc generator: shared interfaces and value objects used to describe, format, and export rule documentation across Symplify tools. Useful when building custom rule providers, printers, or integrations without depending on full implementations.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| symplify/coding-standard | 0.81 | Ready-to-use PHP CS Fixer and PHP_CodeSniffer rules bundled as a coding standard, with Symplify tooling integration. Helps keep projects consistent, modern, and clean with configurable rule sets suited for CI and team workflows. | 381 | 382 | 26 | 87K | 0 | 3.5 | 32.3 | MIT | 1 year ago | |
| symplify/rule-doc-generator | 0.80 | Generate consistent, readable documentation for custom PHP rules. Symplify Rule Doc Generator creates rule descriptions and examples automatically, helping you document PHPStan, Rector, or coding-standard rules quickly and keep docs in sync with code. | 31 | 31 | 3 | 28K | 0 | 0.2 | 36.2 | MIT | — | |
| symplify/phpstan-rules | 0.80 | Extra PHPStan rules by Symplify to catch bugs, improve code quality, and enforce consistent conventions. Easy to install and configure, with a broad set of checks for Symfony/Laravel and modern PHP features to keep your codebase clean. | 266 | 265 | 31 | 492K | 0 | 3.6 | 45.1 | MIT | 1 year ago | |
| controleonline/contract | 0.79 | — | 0 | 0 | 0 | 118 | 0 | 0.0 | 28.7 | MIT | — | |
| cvuorinen/phpdoc-markdown-public | 0.79 | Generate clean Markdown documentation from PHPDoc comments for public APIs. Extracts classes, methods, and types into readable docs for packages and projects, helping you publish consistent reference docs directly from your codebase. | 35 | 36 | 27 | 36 | 4 | 2.0 | 4.9 | MIT | — | |
| irazasyed/docgen | 0.78 | — | 23 | 23 | 1 | 137 | 0 | 1.0 | 11.4 | MIT | 3 years ago | |
| composer-unused/contracts | 0.78 | Shared contract interfaces used by composer-unused. This package provides the stable API boundary between composer-unused components, enabling versioned compatibility and easier extension without depending on the full application. | 11 | 11 | 0 | 265K | 0 | 1.0 | 55.3 | MIT | 3 years ago | |
| victorjonsson/markdowndocs | 0.78 | Generate single-page Markdown API docs from PHP DocBlocks. Install via Composer and run phpdoc-md to scan your source, include public/protected methods, respect @ignore, and infer missing types using reflection. | 103 | 104 | 30 | 2K | 8 | 3.9 | 17.9 | MIT | 10 years ago | |
| laracraft-tech/laravel-schema-rules | 0.77 | Generate baseline Laravel validation rules from your database schema. Create rules for entire tables or selected columns, generate Form Request classes, and configure columns to always skip. Works across supported drivers and serves as a solid starting point for custom validation. | 363 | 363 | 24 | 2K | 0 | 23.7 | 12.8 | MIT | 2 months ago | |
| sourcetoad/rule-helper-for-laravel | 0.76 | Fluent helpers for building Laravel validation rules. Use RuleSet to chain required/unique/max and add custom rules, or Rule for static rule builders. Supports reusable defined rule sets and extras like requiredIfAll/requiredIfAny for complex conditions. | 9 | 9 | 1 | 6K | 0 | 16.6 | 43.5 | MIT | 2 months ago | |
| symplify/easy-coding-standard | 0.75 | Easy Coding Standard (ECS) makes PHP coding standards effortless on PHP 7.2–8.5. Fast parallel runs, supports PHP_CodeSniffer and PHP-CS-Fixer, uses prepared rule sets, generates ecs.php config on first run, and can check and auto-fix code with --fix. | 1,608 | 1,622 | 92 | 846K | 0 | 23.0 | 40.3 | MIT | 7 months ago | |
| draw/contracts | 0.75 | 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 | 2K | 0 | 0.0 | 44.8 | — | — | |
| dragon-code/contracts | 0.73 | Dragon Code Contracts provides a lightweight set of PHP interfaces (contracts) you can reuse across any project to standardize key behaviors, improve type-safety, and keep implementations decoupled. Ideal as a shared dependency for packages and applications. | 10 | 10 | 0 | 444K | 0 | 25.4 | 63.1 | MIT | 2 months ago | |
| symplify/package-builder | 0.73 | Helper utilities for building Symfony/PHP packages: lightweight DI and service configuration, parameter resolution, class and file helpers, and tooling-friendly conventions. Designed to reduce boilerplate when composing reusable packages and developer tools. | 164 | 168 | 7 | 69K | 0 | 0.5 | 25.6 | MIT | — | |
| symplify/easy-testing | 0.70 | Utilities for easier PHP unit testing, focused on writing cleaner tests with less boilerplate. Provides helpers and base test cases commonly used in Symplify tools to streamline assertions, fixture handling, and test setup across projects. | 0 | 42 | — | 47K | — | 0.1 | 29.7 | — | — |
How can I help you explore Laravel packages today?