Apidoc is a PHP composer extension that generates API interface documents by parsing annotations, and supports online debugging, Mock data, Md documents and other functions.
Comprehensive annotation references, data table field references, simple annotations can generate Api documents, and Apidoc is not only for interface documents, online interface debugging, Mock debugging data, debugging event processing, Json/TypeScript generation, batch testing, interface sharing, code Builder, Api market and many other practical functions are dedicated to improving the efficiency of Api interface development.
characteristic
- Out-of-the-box: no complicated configuration, API documentation can be automatically generated by writing comments according to the documentation after installation.
- Easy to write: support general comment reference, business logic layer, data table field reference, a few comments can be completed.
- Online debugging: online documents can be directly debugged, and support global request/Mock parameters/event processing, interface debugging saves time and effort.
- Safe and efficient: support access password verification, application/version independent password; support document caching.
- Multi-application/multi-version: Api management that can adapt to various single-application, multi-application, and multi-version projects.
- Grouping/Tag: Multi-level grouping of controllers/interfaces or defining Tags.
- Markdown document: Support document display of .md files.
- Json/TypeScript generation: Documents automatically generate Json and TypeScript interfaces.
- Code generator: configuration + template can quickly generate code and create data tables, greatly improving work efficiency.
compatible
The following frameworks are built-in compatible and ready to use out of the box.Other frameworks can refer toAdditional Frame Installation InstructionsPerform manual compatibility.
frame | Version | illustrate |
---|---|---|
ThinkPHP | 5.1, 6.x | |
Laravel | 8.x, 9.x | Other versions not tested |
Hyperf | 2.x | Other versions not tested |
Webman | 2.x | Compatible with manual configuration |
#Apidocphp #Homepage #Documentation #Download #API #Interface #Document #Generation #Tool #News Fast Delivery