abgeo/gen-md
最新稳定版本:v0.9
Composer 安装命令:
composer require abgeo/gen-md
包简介
Library for generating Markdown document
关键字:
README 文档
README
PHP Library for generating Markdown document
Installation
You can install this library with Composer:
composer require abgeo/gen-md
Usage
Include composer autoloader in your main file (Ex.: index.php)
require_once __DIR__ . '/../vendor/autoload.php';
Classes
The library has two classes:
\ABGEO\MDGenerator\Document- For generating Markdown Document;\ABGEO\MDGenerator\Element- For generating Markdown element;
Class Document
Import ABGEO\MDGenerator\Document class.
Public Methods
addElement()- Add element to Document content;clear()-Clear Document content;
Note: See usage in example.php
Class Element
Import ABGEO\MDGenerator\Element class.
Public Methods
concatenateElements()- Concatenate given elements;createHeading()- Create heading element;createParagraph()- Create Paragraph element;createBreak()- Create Line Break element;createBold()- Create Bold element;createItalic()- Create Italic element;createBoldAndItalic()- Create Bold and Italic element;createBlockquote()- Create Blockquote element;createList()- Create List element;createLine()- Create Line element;createLink()- Create Link element;createImage()- Create Image element;
Note: See usage in example.php
Exporting
The ABGEO\MDGenerator\Document class has export2File() method that takes one argument
- File path for generated document.
Example
... // Export document to file. $document->export2File(__DIR__ . '/generated/example.MD'); ...
Examples
See full example in example.php.
Authors
- Temuri Takalandze - Initial work - ABGEO
License
This project is licensed under the MIT License - see the LICENSE file for details
统计信息
- 总下载量: 90
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-08-30