/** * 指定された文字列をインデントして追記します. * @param string $contents */ private function append($contents) { $result = $this->indent->indent() . $contents . $this->indent->breakCode(); if ($this->echoMode) { echo $result; } $this->result .= $result; }
/** * breakCode() のテストです. 以下を確認します. * * - コンストラクタに指定した文字列を返すこと * - コンストラクタ引数を省略した場合は, CRLF を返すこと * * @covers Peach\Markup\Indent::breakCode */ public function testBreakCode() { $i1 = new Indent(0, Indent::TAB, Indent::LF); $this->assertSame("\n", $i1->breakCode()); $i2 = $this->object; $this->assertSame("\r\n", $i2->breakCode()); }