Beispiel #1
1
 /**
  * Get paragraph style
  */
 public function testParagraph()
 {
     $oCheckBox = new CheckBox('chkBox', 'CheckBox', 'fontStyle', 'paragraphStyle');
     $this->assertEquals($oCheckBox->getParagraphStyle(), 'paragraphStyle');
     $oCheckBox->setParagraphStyle(array('align' => 'center', 'spaceAfter' => 100));
     $this->assertInstanceOf('PhpOffice\\PhpWord\\Style\\Paragraph', $oCheckBox->getParagraphStyle());
 }
 /**
  * Get paragraph style
  */
 public function testParagraph()
 {
     $oCheckBox = new CheckBox(htmlspecialchars('chkBox', ENT_COMPAT, 'UTF-8'), htmlspecialchars('CheckBox', ENT_COMPAT, 'UTF-8'), 'fontStyle', 'paragraphStyle');
     $this->assertEquals('paragraphStyle', $oCheckBox->getParagraphStyle());
     $oCheckBox->setParagraphStyle(array('align' => 'center', 'spaceAfter' => 100));
     $this->assertInstanceOf('PhpOffice\\PhpWord\\Style\\Paragraph', $oCheckBox->getParagraphStyle());
 }
Beispiel #3
0
 /**
  * Add a CheckBox Element
  *
  * @param string $name
  * @param string $text
  * @param mixed $fontStyle
  * @param mixed $paragraphStyle
  * @return CheckBox
  */
 public function addCheckBox($name, $text, $fontStyle = null, $paragraphStyle = null)
 {
     $this->checkValidity('checkbox');
     $checkBox = new CheckBox(String::toUTF8($name), String::toUTF8($text), $fontStyle, $paragraphStyle);
     $checkBox->setDocPart($this->getDocPart(), $this->getDocPartId());
     $this->addElement($checkBox);
     return $checkBox;
 }