@@ -18,6 +18,9 @@ discard block |
||
| 18 | 18 | |
| 19 | 19 | /** |
| 20 | 20 | * Constructor |
| 21 | + * @param integer $line |
|
| 22 | + * @param integer $position |
|
| 23 | + * @param string $name |
|
| 21 | 24 | */ |
| 22 | 25 | public function __construct(Configuration $configuration, $line, $position, $name, array $attributes = array()) |
| 23 | 26 | { |
@@ -50,6 +53,9 @@ discard block |
||
| 50 | 53 | return $attributeArray; |
| 51 | 54 | } |
| 52 | 55 | |
| 56 | + /** |
|
| 57 | + * @param string $key |
|
| 58 | + */ |
|
| 53 | 59 | public function getAttribute($key) |
| 54 | 60 | { |
| 55 | 61 | if (!$this->hasAttribute($key)) { |
@@ -101,6 +107,9 @@ discard block |
||
| 101 | 107 | return $this; |
| 102 | 108 | } |
| 103 | 109 | |
| 110 | + /** |
|
| 111 | + * @param string $key |
|
| 112 | + */ |
|
| 104 | 113 | public function removeAttribute($key) |
| 105 | 114 | { |
| 106 | 115 | $key = trim(strtolower($key)); |
@@ -466,6 +475,10 @@ discard block |
||
| 466 | 475 | return $output . $prefix . '</' . $this->name . '>' . $suffix; |
| 467 | 476 | } |
| 468 | 477 | |
| 478 | + /** |
|
| 479 | + * @param string $prefix |
|
| 480 | + * @param string $suffix |
|
| 481 | + */ |
|
| 469 | 482 | protected function buildStartTag($prefix, $suffix, $forceOpen = false) |
| 470 | 483 | { |
| 471 | 484 | $output = $prefix . '<' . $this->name; |
@@ -480,6 +493,10 @@ discard block |
||
| 480 | 493 | return $output . '>' . $suffix; |
| 481 | 494 | } |
| 482 | 495 | |
| 496 | + /** |
|
| 497 | + * @param string $prefix |
|
| 498 | + * @param string $suffix |
|
| 499 | + */ |
|
| 483 | 500 | protected function buildChildrenHtml($prefix, $suffix) |
| 484 | 501 | { |
| 485 | 502 | $output = ''; |