Exemplo n.º 1
0
 /**
  * Parse heading node
  *
  * @param \PhpOffice\PhpWord\Element\AbstractContainer $element
  * @param array &$styles
  * @param string $argument1 Name of heading style
  * @return \PhpOffice\PhpWord\Element\TextRun
  *
  * @todo Think of a clever way of defining header styles, now it is only based on the assumption, that
  * Heading1 - Heading6 are already defined somewhere
  */
 private static function parseHeading($element, &$styles, $argument1)
 {
     $styles['paragraph'] = $argument1;
     $newElement = $element->addTextRun($styles['paragraph']);
     return $newElement;
 }
Exemplo n.º 2
0
 /**
  * Parse heading node
  *
  * @param \DOMNode $node
  * @param \PhpOffice\PhpWord\Element\AbstractContainer $element
  * @param array $styles
  * @param mixed $data
  * @param mixed $argument1
  * @param mixed $argument2
  * @param \DOMNode $parentNode
  * @return \PhpOffice\PhpWord\Element\AbstractContainer
  *
  * @todo Think of a clever way of defining header styles, now it is only based on the assumption, that
  * Heading1 - Heading6 are already defined somewhere
  */
 private static function parseHeading($node, $element, $styles, $data, $argument1, $argument2, $parentNode)
 {
     //($element, &$styles, $argument1)
     $styles['paragraph'] = $argument1;
     $newElement = $element->addTextRun($styles['paragraph']);
     return $newElement;
 }