diff options
author | Klaus Weidenbach <Klaus.Weidenbach@gmx.net> | 2017-02-25 19:12:41 +0100 |
---|---|---|
committer | Klaus Weidenbach <Klaus.Weidenbach@gmx.net> | 2017-02-27 23:40:29 +0100 |
commit | 503c368f9ec08a70e4dbacd7b729568da6e4ea92 (patch) | |
tree | 94222fe6380f9d7311a41c398d7ffd28594b15d6 /vendor/michelf/php-markdown/Michelf/MarkdownInterface.php | |
parent | 2848d1caaf48a33ab1fb9a0c7de534287107e57e (diff) | |
download | volse-hubzilla-503c368f9ec08a70e4dbacd7b729568da6e4ea92.tar.gz volse-hubzilla-503c368f9ec08a70e4dbacd7b729568da6e4ea92.tar.bz2 volse-hubzilla-503c368f9ec08a70e4dbacd7b729568da6e4ea92.zip |
:arrow_up: :hammer: Upgrade PHP Markdown library.
The current version throws deprecated warning with PHP7.1 and PHPUnit.
Upgrade the Markdown library to the current PHP Markdown Lib 1.7.0.
Used composer to manage this library.
Diffstat (limited to 'vendor/michelf/php-markdown/Michelf/MarkdownInterface.php')
-rw-r--r-- | vendor/michelf/php-markdown/Michelf/MarkdownInterface.php | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/vendor/michelf/php-markdown/Michelf/MarkdownInterface.php b/vendor/michelf/php-markdown/Michelf/MarkdownInterface.php new file mode 100644 index 000000000..8512e3753 --- /dev/null +++ b/vendor/michelf/php-markdown/Michelf/MarkdownInterface.php @@ -0,0 +1,38 @@ +<?php +/** + * Markdown - A text-to-HTML conversion tool for web writers + * + * @package php-markdown + * @author Michel Fortin <michel.fortin@michelf.com> + * @copyright 2004-2016 Michel Fortin <https://michelf.com/projects/php-markdown/> + * @copyright (Original Markdown) 2004-2006 John Gruber <https://daringfireball.net/projects/markdown/> + */ + +namespace Michelf; + +/** + * Markdown Parser Interface + */ +interface MarkdownInterface { + /** + * Initialize the parser and return the result of its transform method. + * This will work fine for derived classes too. + * + * @api + * + * @param string $text + * @return string + */ + public static function defaultTransform($text); + + /** + * Main function. Performs some preprocessing on the input text + * and pass it through the document gamut. + * + * @api + * + * @param string $text + * @return string + */ + public function transform($text); +} |