将类添加到markdown代码块

时间:2015-11-05 16:11:41

标签: php markdown

我正在使用https://github.com/michelf/php-markdown将markdown转换为html,我找不到任何相关信息,但是如何在代码块中添加类?

我正在运行以下内容:

$html = Markdown::defaultTransform($value);
return $html;

解析看起来像这样的东西:

My Paragraph

    if($something){
        // Do something here
    }

我见过的大多数示例都会在最后添加{.test}来添加类,所以我尝试了这一点,没有任何事情发生。我也开始尝试,但仍然没有。

试过这个:

    if($something){
        // Do something here
    }
{.test}

而且这个:

{.test}
    if($something){
        // Do something here
    }

如何使用此库添加类?

1 个答案:

答案 0 :(得分:1)

希望我没有错过这个问题的范围 - 它有点含糊不清,直到我已经写完

我才意识到它可能不会

使用您想要{class 1}}类

的类功能添加新类

扩展类允许您复制现有功能并添加自己的扩展功能(根据名称!)

扩展看起来像这样 extend

从这里您可以添加自己的方法

class MardownExtended extends Markdown {

您需要在代码中使用MarkdownExtended类,而不是原始类

public static function myParagraph() { // ... }