original_string: protected function blockQuote($Line)
      {
          if (!$this->config('markup.quote.keepSigns'))
          {
              return parent::blockQuote($Line);
          }
  
          if (mb_ereg('^>([ ]?.*)', $Line['text'], $matches))
          {
              $matches = str_replace(">", "&gt;", $matches[1]);
              $Block = array(
                  'element' => array(
                      'name' => 'blockquote',
                      'handler' => 'lines',
                      'text' => [ "&gt;{$matches}" ],
                  ),
              );
  
              return $Block;
          }
      }
code: protected function blockQuote($Line)
      {
          if (!$this->config('markup.quote.keepSigns'))
          {
              return parent::blockQuote($Line);
          }
  
          if (mb_ereg('^>([ ]?.*)', $Line['text'], $matches))
          {
              $matches = str_replace(">", "&gt;", $matches[1]);
              $Block = array(
                  'element' => array(
                      'name' => 'blockquote',
                      'handler' => 'lines',
                      'text' => [ "&gt;{$matches}" ],
                  ),
              );
  
              return $Block;
          }
      }
code_tokens: protected function blockQuote ( $ Line ) { if ( ! $ this -> config ( 'markup.quote.keepSigns' ) ) { return parent :: blockQuote ( $ Line ) ; } if ( mb_ereg ( '^>([ ]?.*)' , $ Line [ 'text' ] , $ matches ) ) { $ matches = str_replace ( ">" , "&gt;" , $ matches [ 1 ] ) ; $ Block = array ( 'element' => array ( 'name' => 'blockquote' , 'handler' => 'lines' , 'text' => [ "&gt;{$matches}" ] , ) , ) ; return $ Block ; } }
docstring: Injects a greater-than sign at the start of a quote block.
  
  @param  array  $Line
  @return array
docstring_tokens: Injects a greater - than sign at the start of a quote block .