PHP 클래스 Text_Highlighter_Renderer_Array, yii

In addition to the options supported by the HTML renderer, the following options were also introduced:
  • htmlspecialchars - whether or not htmlspecialchars() will be called on the content, default TRUE
  • enumerated - type of array produced, default FALSE, meaning associative array
저자: Stoyan Stefanov ([email protected])
상속: extends Text_Highlighter_Renderer
파일 보기 프로젝트 열기: yiisoft/yii 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$_enumerated integer Enumerated or associative array
$_htmlspecialchars boolean Should htmlentities() will be called
$_output array Array containing highlighting rules
$_tabsize integer Tab size

공개 메소드들

메소드 설명
_getFullClassName ( string $class ) Given a CSS class name, returns the class name with language name prepended, if necessary
acceptToken ( string $class, string $content ) Accepts next token
getOutput ( ) : array Get generated output
preprocess ( string $str ) : string Preprocesses code
reset ( ) Resets renderer state

메소드 상세

_getFullClassName() 공개 메소드

Given a CSS class name, returns the class name with language name prepended, if necessary
public _getFullClassName ( string $class )
$class string Token class

acceptToken() 공개 메소드

Accepts next token
public acceptToken ( string $class, string $content )
$class string Token class
$content string Token content

getOutput() 공개 메소드

Get generated output
public getOutput ( ) : array
리턴 array Highlighted code as an array

preprocess() 공개 메소드

Preprocesses code
public preprocess ( string $str ) : string
$str string Code to preprocess
리턴 string Preprocessed code

reset() 공개 메소드

Descendents of Text_Highlighter call this method from the constructor, passing $options they get as parameter.
public reset ( )

프로퍼티 상세

$_enumerated 공개적으로 프로퍼티

Enumerated or associative array
public int $_enumerated
리턴 integer

$_htmlspecialchars 공개적으로 프로퍼티

Should htmlentities() will be called
public bool $_htmlspecialchars
리턴 boolean

$_output 공개적으로 프로퍼티

Array containing highlighting rules
public array $_output
리턴 array

$_tabsize 공개적으로 프로퍼티

Tab size
public int $_tabsize
리턴 integer