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/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. | 30 | 31 | 3 | 16K | 0 | 0.2 | 37.4 | 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. | 270 | 268 | 30 | 585K | 0 | 21.4 | 53.1 | MIT | 1 month ago | |
| controleonline/contract | 0.79 | — | 0 | 0 | 0 | 286 | 0 | 0.0 | 34.0 | 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 | 66 | 4 | 2.0 | 7.0 | MIT | — | |
| irazasyed/docgen | 0.78 | — | 23 | 23 | 1 | 121 | 0 | 1.3 | 11.1 | 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 | 386K | 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. | 102 | 103 | 30 | 995 | 8 | 3.9 | 16.3 | MIT | 10 years ago | |
| laracraft-tech/laravel-schema-rules | 0.77 | Generate basic Laravel validation rules from your database schema. Create rules for entire tables or selected columns, scaffold Form Request classes, and configure columns to always skip. Great as a starting point to refine and optimize validation. | 363 | 363 | 24 | 3K | 0 | 21.0 | 14.2 | MIT | 4 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 | 9K | 0 | 20.5 | 45.5 | MIT | 4 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,619 | 1,632 | 92 | 933K | 0 | 38.8 | 44.7 | MIT | 2 weeks 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 | 517 | 0 | 0.0 | 42.7 | — | — | |
| dragon-code/contracts | 0.72 | Dragon Code Contracts provides a lightweight set of PHP interfaces (contracts) you can reuse across projects and packages. Use it to standardize common behaviors and keep implementations decoupled and consistent throughout your codebase. | 10 | 10 | 0 | 555K | 0 | 23.9 | 62.3 | MIT | 4 months ago | |
| 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 | — | 6K | — | 0.0 | 52.0 | — | — |
How can I help you explore Laravel packages today?