クラス: Peach_Markup_Indent
定義: /Peach/Markup/Indent.php
コードを整形する際のインデント情報をあらわすクラスです.
クラス定数 詳細
CR = "\r"
line 46
改行コード CR です.
CRLF = "\r\n"
line 58
改行コード CRLF です.
LF = "\n"
line 52
改行コード LF です.
SPACE4 = " "
line 34
半角スペース 4 個です.
TAB = "\t"
line 40
タブ文字です.
メソッド 詳細
constructor __construct
line 85
Peach_Markup_Indent __construct([int $level = 0], [string $unit = self::SPACE4], [string $breakCode = self::CRLF])
新しい Indent オブジェクトを構築します.
breakCode
line 134
string breakCode()
改行コードを返します.
getLevel
line 106
int getLevel()
現在のインデントレベルを返します.
getUnit
line 115
string getUnit()
インデント一つ分の文字列です.
indent
line 125
string indent()
現在のレベルでインデントします.
インデントレベルが 0 以下の場合は空文字列を返します.
stepDown
line 156
string stepDown()
インデントレベルを一つ下げます.
新しいレベルのインデント文字列を返します.
stepUp
line 144
string stepUp()
インデントレベルを一つ上げます.
改行コードを返します.