lastdragon-ru / lara-asp-documentator
The Awesome Set of Packages for Laravel - The Documentator.
Installs: 5
Dependents: 1
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 1
pkg:composer/lastdragon-ru/lara-asp-documentator
Requires
- php: ^8.3|^8.4
- ext-filter: *
- ext-intl: *
- ext-mbstring: *
- composer/semver: ^3.2
- illuminate/console: ^12.0.1
- illuminate/contracts: ^12.0.1
- illuminate/process: ^12.0.1
- illuminate/support: ^12.0.1
- lastdragon-ru/lara-asp-core: 9.3.1
- lastdragon-ru/lara-asp-formatter: 9.3.1
- lastdragon-ru/lara-asp-graphql-printer: 9.3.1
- lastdragon-ru/lara-asp-serializer: 9.3.1
- league/commonmark: ^2.6.0
- league/config: ^1.1.1
- nikic/php-parser: ^5.4.0
- phpstan/phpdoc-parser: ^2.0.0
- psr/event-dispatcher: ^1.0
- symfony/console: ^7.0.0
- symfony/deprecation-contracts: ^3.0.0
- symfony/filesystem: ^7.0.0
- symfony/finder: ^7.0.0
- symfony/polyfill-php84: ^1.31
- symfony/serializer: ^7.0.0
Requires (Dev)
- ext-xmlwriter: *
- lastdragon-ru/lara-asp-testing: 9.3.1
- mockery/mockery: ^1.6.6
- orchestra/testbench: ^10.0.0
- phpunit/phpunit: ^11.1.0|^12.0.0
- webonyx/graphql-php: ^15.4.0
README
This package provides various utilities for documentation generation such as Markdown Preprocessor, Requirements Dumper and more.
Requirements
| Requirement | Constraint | Supported by |
|---|---|---|
| PHP | ^8.4 |
HEAD ⋯ 8.0.0 |
^8.3 |
HEAD ⋯ 5.0.0 |
|
^8.2 |
7.2.0 ⋯ 5.0.0-beta.1 |
|
^8.1 |
6.4.2 ⋯ 5.0.0-beta.1 |
|
| Laravel | ^12.0.1 |
HEAD ⋯ 9.0.0 |
^11.0.8 |
8.1.1 ⋯ 8.0.0 |
|
^11.0.0 |
7.2.0 ⋯ 6.2.0 |
|
^10.34.0 |
7.2.0 ⋯ 6.2.0 |
|
^10.0.0 |
6.1.0 ⋯ 5.0.0-beta.1 |
|
^9.21.0 |
5.6.0 ⋯ 5.0.0-beta.1 |
Installation
composer require lastdragon-ru/lara-asp-documentator
Commands
lara-asp-documentator:commands
Saves help for each command in the namespace into a separate file in the target directory.
lara-asp-documentator:preprocess
Perform one or more task on the file.
lara-asp-documentator:requirements
Generates a table with the required versions of PHP/Laravel/etc in Markdown format.
Upgrading
Please follow Upgrade Guide.
Contributing
This package is the part of Awesome Set of Packages for Laravel. Please use the main repository to report issues, send pull requests, or ask questions.