Markdown instance now returns Markdown class.

This allows to extend Kohana_Markdown in Markdown class.
This commit is contained in:
Alexander Yakovlev 2013-06-13 13:58:31 +07:00
parent bca01a2a25
commit 677c04dea9
2 changed files with 3 additions and 3 deletions

View File

@ -180,7 +180,7 @@ class Kohana_Markdown
* $foo_parser = Markdown::$instances['default']; * $foo_parser = Markdown::$instances['default'];
* *
* @param string the name of the markdown parser to use [Optional] * @param string the name of the markdown parser to use [Optional]
* @return Kohana_Markdown * @return Markdown
* @throws Kohana_Markdown_Exception * @throws Kohana_Markdown_Exception
*/ */
public static function instance($parser = NULL) public static function instance($parser = NULL)
@ -202,7 +202,7 @@ class Kohana_Markdown
$config = $config->get($parser); $config = $config->get($parser);
/* Create a new markdown instance */ /* Create a new markdown instance */
Markdown::$instances[$parser] = new Kohana_Markdown($config); Markdown::$instances[$parser] = new Markdown($config);
/* Return the instance */ /* Return the instance */
return Markdown::$instances[$parser]; return Markdown::$instances[$parser];

View File

@ -11,5 +11,5 @@
* @since Available since Release 1.0 * @since Available since Release 1.0
* * * *
*/ */
abstract class Markdown extends Kohana_Markdown {} class Markdown extends Kohana_Markdown {}
?> ?>