PHP 클래스 League\CommonMark\Delimiter\DelimiterStack

파일 보기 프로젝트 열기: colinodell/commonmark-php 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$top Delimiter | null

공개 메소드들

메소드 설명
findEarliest ( Delimiter $stackBottom = null ) : Delimiter | null
getTop ( )
iterateByCharacters ( string | string[] $characters, callable $callback, Delimiter $stackBottom = null )
push ( Delimiter $newDelimiter )
removeAll ( Delimiter $stackBottom = null )
removeDelimiter ( Delimiter $delimiter )
removeEarlierMatches ( string $character )
searchByCharacter ( string | string[] $characters ) : Delimiter | null

보호된 메소드들

메소드 설명
findFirstMatchingOpener ( Delimiter $closer, array $openersBottom, Delimiter $stackBottom = null ) : Delimiter | null
findMatchingOpener ( Delimiter $closer, array $openersBottom, Delimiter $stackBottom = null, boolean &$oddMatch = false ) : Delimiter | null

메소드 상세

findEarliest() 공개 메소드

public findEarliest ( Delimiter $stackBottom = null ) : Delimiter | null
$stackBottom Delimiter
리턴 Delimiter | null

findFirstMatchingOpener() 보호된 메소드

사용 중단: Use findMatchingOpener() instead. This method will be removed in the next major release.
protected findFirstMatchingOpener ( Delimiter $closer, array $openersBottom, Delimiter $stackBottom = null ) : Delimiter | null
$closer Delimiter
$openersBottom array
$stackBottom Delimiter
리턴 Delimiter | null

findMatchingOpener() 보호된 메소드

protected findMatchingOpener ( Delimiter $closer, array $openersBottom, Delimiter $stackBottom = null, boolean &$oddMatch = false ) : Delimiter | null
$closer Delimiter
$openersBottom array
$stackBottom Delimiter
$oddMatch boolean
리턴 Delimiter | null

getTop() 공개 메소드

public getTop ( )

iterateByCharacters() 공개 메소드

public iterateByCharacters ( string | string[] $characters, callable $callback, Delimiter $stackBottom = null )
$characters string | string[]
$callback callable
$stackBottom Delimiter

push() 공개 메소드

public push ( Delimiter $newDelimiter )
$newDelimiter Delimiter

removeAll() 공개 메소드

public removeAll ( Delimiter $stackBottom = null )
$stackBottom Delimiter

removeDelimiter() 공개 메소드

public removeDelimiter ( Delimiter $delimiter )
$delimiter Delimiter

removeEarlierMatches() 공개 메소드

public removeEarlierMatches ( string $character )
$character string

searchByCharacter() 공개 메소드

public searchByCharacter ( string | string[] $characters ) : Delimiter | null
$characters string | string[]
리턴 Delimiter | null

프로퍼티 상세

$top 보호되어 있는 프로퍼티

protected Delimiter,League\CommonMark\Delimiter|null $top
리턴 Delimiter | null