diff options
author | Julius Härtl <jus@bitgrid.net> | 2018-02-15 12:01:30 +0300 |
---|---|---|
committer | Julius Härtl <jus@bitgrid.net> | 2018-08-15 18:39:16 +0300 |
commit | e9efd1f1cb88a80f6c0e4fa6cc67de3054b45108 (patch) | |
tree | 3efc125dc67137862893612e40dfbe75d6246b69 /lib | |
parent | 4cc06665bf16966d203c8cc7cabb796c9b8ea16f (diff) |
Add rendered markdown preview
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Controller/APIController.php | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/lib/Controller/APIController.php b/lib/Controller/APIController.php index ad4537f..692c775 100644 --- a/lib/Controller/APIController.php +++ b/lib/Controller/APIController.php @@ -21,16 +21,8 @@ * */ -/** - * Created by PhpStorm. - * User: jus - * Date: 19.01.18 - * Time: 21:44 - */ - namespace OCA\IssueTemplate\Controller; - use OCA\IssueTemplate\DetailManager; use OCA\IssueTemplate\IDetail; use OCA\IssueTemplate\ISection; @@ -42,6 +34,7 @@ use OCP\AppFramework\Controller; use OCP\AppFramework\Http\JSONResponse; use OCP\AppFramework\QueryException; use OCP\IRequest; +use Parsedown; use Symfony\Component\EventDispatcher\EventDispatcher; use Symfony\Component\EventDispatcher\GenericEvent; @@ -131,4 +124,10 @@ class APIController extends Controller { } } + public function render() { + $markdown = $this->detailManager->getRenderedDetails(); + $parser = new Parsedown(); + return $parser->text($markdown); + } + }
\ No newline at end of file |