66
77<p align =" center " >
88 The Hassle-Free automatic API documentation generation for Laravel. <br >
9- A Swagger alernative . <br >
9+ A Swagger alternative . <br >
1010 Supports Open API 3.0.0
1111</p >
1212
1919 <a href =" LICENSE.md " ><img src =" https://poser.pugx.org/rakutentech/laravel-request-docs/license.png " alt =" License " ></a >
2020</p >
2121
22- ** Fast: ** Install on any Laravel Project
22+ ** Fast** Install on any Laravel Project
2323
24- ** Hassle Free: ** Auto Generate API Documentation for request rules and parameters
24+ ** Hassle Free** Auto Generate API Documentation for request rules and parameters
2525
26- ** Analyze: ** In built SQL query time analyzer, response time and headers output.
26+ ** Analyze** Inbuilt SQL query time analyzer, response time and headers output.
2727
28- ** Supports: ** Postman and OpenAPI 3.0.0 exports.
28+ ** Supports** Postman and OpenAPI 3.0.0 exports.
2929
3030## Features
3131
4141- Display extra documentation using markdown
4242- Saves history previous requests
4343- Added filters to sort, group and filter routes by methods, controllers, middlewares, routes
44- - Export laravel API, routes, rules and documentation to Postman and OpenAPI 3.0.0
44+ - Export Laravel API, routes, rules and documentation to Postman and OpenAPI 3.0.0
4545
4646# Read on Medium
4747
48- Automatically generate api documentation for Laravel without writing annotations.
48+ Automatically generate API documentation for Laravel without writing annotations.
4949
5050Read more: https://medium.com/web-developer/laravel-automatically-generate-api-documentation-without-annotations-a-swagger-alternative-e0699409a59e
5151
@@ -72,7 +72,7 @@ php artisan vendor:publish --tag=request-docs-config
7272php artisan route:cache
7373```
7474
75- (optional) Add following middleware to your API, so that the sql logs, model events are captured.
75+ (optional) Add the following middleware to your API, so that the SQL logs and model events are captured.
7676
7777` app/Http/Kernel.php `
7878
@@ -92,7 +92,7 @@ View in the browser on ``/request-docs/``
9292
9393# Design pattern
9494
95- In order for this plugin to work, you need to follow the design pattern by injecting the request class inside the controller.
95+ For this plugin to work, you need to follow the design pattern by injecting the request class inside the controller.
9696For extra documentation you can use markdown inside your controller method as well.
9797
9898! [Design pattern](https://imgur.com/yXjq3jp.png)
@@ -107,8 +107,8 @@ For extra documentation you can use markdown inside your controller method as we
107107< /p>
108108
109109
110- - Uses localstorage to save history of previous requests and request headers.
111- - Request, sql , response and events timeline below:
110+ - Uses local storage to save the history of previous requests and request headers.
111+ - Request, SQL , response and events timeline below:
112112
113113< p float=" left" >
114114 < img src=" https://imgur.com/fd09jw1.png" width=" 32%" />
@@ -131,7 +131,7 @@ For extra documentation you can use markdown inside your controller method as we
131131# Extra
132132
133133You write extra documentation in markdown which will be rendered as HTML on the dashboard.
134- Example of using it in controller
134+ Example of using it in the controller
135135
136136` ` ` php
137137 /**
@@ -146,7 +146,7 @@ Example of using it in controller
146146
147147# Params not in rules
148148
149- You write extra params with rules with @LRDparam in comment line as one line
149+ You write extra params with rules with @LRDparam in the comment line as one line
150150
151151` ` ` php
152152 /**
@@ -188,29 +188,29 @@ Fixing lints
188188- Initial Release
189189- v1.9 Added improvements such as status code, response headers, custom request headers and fixed issues reported by users
190190- v1.10 Show PHP memory usage, gzip encoding fix
191- - v1.12 Bug Fix of id, and Laravel 9 support
191+ - v1.12 Bug fix of id, and Laravel 9 support
192192- v1.13 Laravel 9 support
193193- v1.15 Adds Filter and fall back to regexp upon Exception
194- - v1.17 Donot restrict to FormRequest
195- - v1.18 Fix where prism had fixed height. Allow text area resize.
194+ - v1.17 Do not restrict to FormRequest
195+ - v1.18 Fix where prism had fixed height. Allow the text area resize.
196196- v1.18 Updated UI and pushed unit tests
197197- v1.19 Exception -> Throwable for type error
198198- v1.20 Feature support open api 3.0.0 # 10
199- - v1.21 Abililty to add custom params
199+ - v1.21 Ability to add custom params
200200- v1.22 Boolean| File| Image support
201201- v1.22 Boolean| File| Image support
202- - v1.23 Bug fix for lrd doc block # 76
202+ - v1.23 Bug fix for LRD doc block # 76
203203- v1.27 A few fixes on width and added request_methods
204- - v2.0 UI Renewal to React static
204+ - v2.0 UI Renewal to React Static
205205 - ` @QAParam` is now ` @LRDparam`
206206 - No special changes for users, upgrade to v2.x as usual
207207 - Upgrading users will need to republish config
208- - v2.1 UI - adds search bar and few aligment fixes on table
208+ - v2.1 UI - adds search bar and few alignment fixes on table
209209- v2.2 PHP 8.1 and 8.2 support added
210210 - Groupby enabled for routes and controllers
211- - v2.3 Bug fix for localstorage (tabs) and full UI refactored after alpha
211+ - v2.3 Bug fix for local storage (tabs) and full UI refactored after alpha
212212- v2.4 Show version on navbar and curl is using ace editor
213- - v2.5 Groupby final fix and localstorage clear button. Other UI refactor
213+ - v2.5 Groupby final fix and local storage clear button. Other UI refactor
214214- v2.6 File uploads
215215- v2.7 Show activity on Eloquent models
216216- v2.8 Show full activity on Eloquent models
0 commit comments