PHP Class League\CommonMark\Inline\Parser\EmphasisParser

Inheritance: extends League\CommonMark\Inline\Parser\AbstractInlineParser, implements League\CommonMark\EnvironmentAwareInterface
Show file Open project: colinodell/commonmark-php

Protected Properties

Property Type Description
$config

Public Methods

Method Description
__construct ( array $newConfig = [] )
getCharacters ( ) : string[]
parse ( InlineParserContext $inlineContext ) : boolean
setEnvironment ( Environment $environment )

Private Methods

Method Description
determineCanOpenOrClose ( string $charBefore, string $charAfter, string $character ) : bool[]

Method Details

__construct() public method

public __construct ( array $newConfig = [] )
$newConfig array

getCharacters() public method

public getCharacters ( ) : string[]
return string[]

parse() public method

public parse ( InlineParserContext $inlineContext ) : boolean
$inlineContext League\CommonMark\InlineParserContext
return boolean

setEnvironment() public method

public setEnvironment ( Environment $environment )
$environment League\CommonMark\Environment

Property Details

$config protected property

protected $config