コード例 #1
0
ファイル: Markdown.php プロジェクト: kangqf/yii2-markdown
 /**
  * Converts markdown into HTML
  *
  * @param string $content
  * @param array $config
  * @return string
  */
 public static function process($content, $config = [])
 {
     if (static::$markdown === null) {
         static::$markdown = new MarkdownExtra();
     }
     foreach ($config as $name => $value) {
         static::$markdown->{$name} = $value;
     }
     return static::$markdown->transform($content);
 }
コード例 #2
0
ファイル: Markdown.php プロジェクト: xamedow/bqs-site
 /**
  * Markdown parser
  *
  *  <code>
  *      $content = Markdown::parse($content);
  *  </code>
  *
  * @access  public
  * @param  string $content Content to parse
  * @return string Formatted content
  */
 public static function parse($content)
 {
     !static::$markdown and static::$markdown = new ParsedownExtra();
     return static::$markdown->text($content);
 }
コード例 #3
0
ファイル: Markdown.php プロジェクト: asika32764/natika
 /**
  * Method to set property markdown
  *
  * @param   mixed $markdown
  *
  * @return  void
  */
 public static function setMarkdown($markdown)
 {
     static::$markdown = $markdown;
 }