Esempio n. 1
0
 /**
  * 指定された文字列をインデントして追記します.
  * @param string $contents
  */
 private function append($contents)
 {
     $result = $this->indent->indent() . $contents . $this->indent->breakCode();
     if ($this->echoMode) {
         echo $result;
     }
     $this->result .= $result;
 }
Esempio n. 2
0
 /**
  * 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());
 }