当前位置: 首页>>代码示例>>PHP>>正文


PHP Markdown::transform方法代码示例

本文整理汇总了PHP中Michelf\Markdown::transform方法的典型用法代码示例。如果您正苦于以下问题:PHP Markdown::transform方法的具体用法?PHP Markdown::transform怎么用?PHP Markdown::transform使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Michelf\Markdown的用法示例。


在下文中一共展示了Markdown::transform方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: handle

 /**
  * Handle the command.
  *
  * @param Markdown $markdown
  */
 public function handle(Markdown $markdown)
 {
     $this->command->info(strip_tags($markdown->transform(file_get_contents(base_path('LICENSE.md')))));
     if (!$this->command->confirm('Do you agree to the provided license and terms of service?')) {
         $this->command->error('You must agree to the license and terms of service before continuing.');
         exit;
     }
 }
开发者ID:huglester,项目名称:streams-platform,代码行数:13,代码来源:ConfirmLicense.php

示例2: getContentHtml

 public function getContentHtml()
 {
     if ($this->codeType == 'html') {
         return $this->ContentHtml = $this->content;
     } else {
         $md = new Markdown();
         $md->no_markup = true;
         $md->no_entities = true;
         return $this->ContentHtml = $md->transform($this->content);
     }
 }
开发者ID:ahyswang,项目名称:eva-engine,代码行数:11,代码来源:Comment.php

示例3: it_should_throw_an_exception_on_an_exception

 public function it_should_throw_an_exception_on_an_exception(Markdown $markdown)
 {
     $markdown->transform('bar')->willThrow('Exception');
     $this->shouldThrow('TheWilkyBarKid\\TextFilter\\Exception\\TextFilterFailedException')->during('filter', array('foo'));
 }
开发者ID:thewilkybarkid,项目名称:text-filter,代码行数:5,代码来源:MarkdownTextFilterAdapterSpec.php

示例4:

 function it_parses_markdown(\Michelf\Markdown $markdown)
 {
     $markdown->transform('# Markdown')->shouldBeCalled()->willReturn('<h1>Markdown</h1>');
     $this->beConstructedWith($markdown);
     $this->parse('# Markdown')->shouldReturn('<h1>Markdown</h1>');
 }
开发者ID:petersuhm,项目名称:thin,代码行数:6,代码来源:MarkdownParserSpec.php

示例5: transform

 /**
  * {@inheritdoc}
  */
 public function transform($content)
 {
     return parent::transform($content);
 }
开发者ID:kanzuka,项目名称:sculpin,代码行数:7,代码来源:PhpMarkdownParser.php

示例6: rendered

 /**
  * Return the rendered content.
  *
  * @return string
  */
 public function rendered()
 {
     return $this->markdown->transform($this->object->getValue());
 }
开发者ID:visualturk,项目名称:markdown-field_type,代码行数:9,代码来源:MarkdownFieldTypePresenter.php

示例7: apply

 public function apply($content)
 {
     // apply custom behaviour here
     return parent::transform($content);
 }
开发者ID:EhteshamMehmood,项目名称:BlogMVC,代码行数:5,代码来源:Markdown.php

示例8: doFilter

 protected function doFilter($text)
 {
     return $this->markdown->transform($text);
 }
开发者ID:thewilkybarkid,项目名称:text-filter,代码行数:4,代码来源:MarkdownTextFilterAdapter.php

示例9: getHtml

 /**
  * Returns the parsed content as HTML
  *
  * @param string $content
  *
  * @return string
  */
 public function getHtml($content)
 {
     return $this->markdown->transform($this->getContentPart($content, static::CONTENT));
 }
开发者ID:jtallant,项目名称:skimpy-engine,代码行数:11,代码来源:FileToContentFile.php

示例10: parseLine

 /**
  * @param string $line
  * @param array $args [optionally]
  * @param array $options [optionally]
  * @return mixed
  */
 public function parseLine($line, array $args = [], array $options = [])
 {
     return $this->markdown->transform($line);
 }
开发者ID:minetro,项目名称:uniparser,代码行数:10,代码来源:MarkdownAdapter.php

示例11: function

 }
 // Handle page inclusions `{% include page xxx %}`
 $source = preg_replace_callback('!\\{%\\s+include\\s+page\\s+(' . GP_PAGE_REGEX . ')\\s+%\\}!', function ($m) {
     return is_page($m[1]) ? get_page($m[1]) : $m[1];
 }, $source);
 // Convert integers in URLs to internal page links
 $markdownParser = new Markdown();
 $markdownParser->url_filter_func = function ($url) {
     $m = array();
     if (preg_match('!^\\s*(' . GP_PAGE_REGEX . ')\\s*$!', $url, $m)) {
         $url = "../page/{$m[1]}";
     }
     return $url;
 };
 // Transform the markdown
 $page = $markdownParser->transform($source);
 // Transform page links
 $page = preg_replace_callback('!page (' . GP_PAGE_REGEX . ')!', function ($m) {
     if (is_page($m[1])) {
         return '<a href="../page/' . $m[1] . '">' . $m[0] . '</a>';
     } else {
         return $m[0];
     }
 }, $page);
 // Transform dialogue links `(xxx)> blablabla`
 $page = preg_replace_callback('!\\s*\\((' . GP_PAGE_REGEX . ')\\)\\s*>\\s*(.+?)(</p>)?$!m', function ($m) use($id) {
     if (is_page($m[1])) {
         if ($m[1] != $id) {
             return '&gt; <a class="talk" href="../page/' . $m[1] . '">' . $m[2] . '</a><br>' . (isset($m[3]) ? '</p>' : '');
         } else {
             return '';
开发者ID:Goutte,项目名称:gamebook-cv,代码行数:31,代码来源:index.php


注:本文中的Michelf\Markdown::transform方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。