From c15142fdd890f08ec05fa60d444e7d17b3f8b44a Mon Sep 17 00:00:00 2001 From: Dmitriy Simushev Date: Mon, 10 Nov 2014 10:42:53 +0000 Subject: [PATCH] Add untagged container --- src/Fragment.php | 44 ++++++++++++++++++++++++++++++++++++++++++++ src/HTML5.php | 5 +++++ 2 files changed, 49 insertions(+) create mode 100644 src/Fragment.php diff --git a/src/Fragment.php b/src/Fragment.php new file mode 100644 index 0000000..4953244 --- /dev/null +++ b/src/Fragment.php @@ -0,0 +1,44 @@ +getChildren() as $child) + { + $buffer .= $child->__toString(); + } + + return $buffer; + } + } +} + +?> \ No newline at end of file diff --git a/src/HTML5.php b/src/HTML5.php index 04b0128..090d10b 100644 --- a/src/HTML5.php +++ b/src/HTML5.php @@ -109,6 +109,11 @@ namespace Canteen\HTML5 { return new Text($childrenOrAttributes); } + // Untagged container + else if ($tag == 'fragment') + { + return new Fragment($childrenOrAttributes); + } // Check for task specification else if (isset(Specification::$TAGS[$tag])) {