class League / CommonMark / Extension / SmartPunct / QuoteProcessor
final

QuoteProcessor

Implements

Properties

private

$normalizedCharacter

Default: null
private

$openerCharacter

Default: null
private

$closerCharacter

Default: null

Methods

private

__construct ( string $char , string $opener , string $closer ) : void

public

getOpeningCharacter ( ) : void

public

getClosingCharacter ( ) : void

public

getMinLength ( ) : void

public

getDelimiterUse ( DelimiterInterface $opener , DelimiterInterface $closer ) : void

public

process ( AbstractStringContainer $opener , AbstractStringContainer $closer , int $delimiterUse ) : void

public static

createDoubleQuoteProcessor ( string $opener , string $closer ) : void

Create a double-quote processor

public static

createSingleQuoteProcessor ( string $opener , string $closer ) : void

Create a single-quote processor