Download the PHP package deniskorbakov/laravel-data-scribe without Composer
On this page you can find all versions of the php package deniskorbakov/laravel-data-scribe. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download deniskorbakov/laravel-data-scribe
More information about deniskorbakov/laravel-data-scribe
Files in deniskorbakov/laravel-data-scribe
Package laravel-data-scribe
Short Description A Scribe Plugin to generate API doc from spatie/laravel-data
License MIT
Informations about the package laravel-data-scribe
Laravel Data Scribe
This package is intended for scribe business with laravel-data
By default, scribe cannot generate documentation from laravel-data, so I propose solutions in the form of this package with plugins
| Scribe Support | Description | Plugin Name | Status |
|---|---|---|---|
Body Parameters |
Generate Body Params from laravel-data | LaravelDataBodyParam | โ |
Attr Body Parameters |
Generate Body Params Attribute | LaravelDataBodyParam | โ |
Responses |
Generate Response from laravel-data | ๐ซ | โ |
Custom Validation |
Support Custom Rules in laravel-data | ๐ซ | โ |
Attribute Body Parameters - attribute has higher priority than body param from properties
๐ Getting Started
Install the package via composer:
Add the plugin in your config/scribe.php file to the very end of the array:
Run the command to generate documentation:
โ๏ธ Local Development
Clone this repository:
Let's go to the cloned repository:
To start, initialize the project and use it:
๐งช Testing
You can run the command for testing after the step with local installation
Run Lint and Analyze code(phpstan/rector/phpcs):
Run Unit tests:
Run mutation tests:
Run test coverage:
๐ค Feedback
We appreciate your support and look forward to making our product even better with your help!
๐ Generated from deniskorbakov/skeleton-php-docker