marcocesarato / markdown
This package can convert PHPDoc comments from classes into Markdown. It can parse a class file with a given file name and extracts the documentation of its functions and variables that it may contain in PHPDoc format. The package can convert the extracted documentation into a file in Markdown form
Requires
- php: >=4.0.0
This package is auto-updated.
Last update: 2024-12-11 20:27:58 UTC
README
Version: 0.1.11 beta
Github: https://github.com/marcocesarato/PHP-Class-Markdown-Docs
Author: Marco Cesarato
Description
This package can convert PHPDoc comments from classes into Markdown.
It can parse a class file with a given file name and extracts the documentation of its functions and variables that it may contain in PHPDoc format.
The package can convert the extracted documentation into a file in Markdown format.
Install
Composer
- Install composer
- Type
composer require marcocesarato/markdown
- Enjoy
Methods
Example
Usage
Markdown::printMarkdown('Sample.php');
Output Text
## CoreClass
| Method | Description | Type | Parameters | Return |
| ------------- | -------------------------------------------------- | ------ | -------------------------------------------------- | -------------- |
| __construct | Constructor | public | | |
| __init | Initialize | | | bool |
| CoreClass | Constructor | | | |
| getInstance | Get singleton instance | | | CoreClass |
| apply_filters | Apply module hook filters | | $name<br>$data | mixed |
| do_action | Do module hook actions | | $name | bool |
| add_action | Add module hook action | | $name<br>$action | bool |
| add_filter | Add module hook filter | | $name<br>$filter | bool |
| add_request | Add Ajax request | | $name<br>$request<br>bool $public | bool |
| exists | Check if element already exists if exists it will be updated on Save else it will be inserted | | null $what<br>bool $undelete | bool |
| prepare | Prepare retrieve conditions | | null $what<br>null $operators | array |
| retrieve | Retrieve element | | null $what<br>bool $encode<br>null $onlyFields<br>null $orderBy<br>bool $returnAsArray<br>null $operators<br>bool $dump | array<br>mixed |
| fetch | | | $what<br>null $operators | array |