Bladeren bron

Two new examples: 'delimiters' and 'sections'. Would be more exciting if 50% of new examples didn't fail :)

Justin Hileman 15 jaren geleden
bovenliggende
commit
4059c4da00

+ 14 - 0
examples/delimiters/Delimiters.php

@@ -0,0 +1,14 @@
+<?php
+
+class Delimiters extends Mustache {
+	public $start = "It worked the first time.";
+	
+	public function middle() {
+		return array(
+			array('item' => "And it worked the second time."),
+			array('item' => "As well as the third."),
+		);
+	}
+	
+	public $final = "Then, surprisingly, it worked the final time.";
+}

+ 8 - 0
examples/delimiters/delimiters.mustache

@@ -0,0 +1,8 @@
+{{=<% %>=}}
+* <% start %>
+<%=| |=%>
+|# middle |
+* | item |
+|/ middle |
+|={{ }}=|
+* {{ final }}

+ 4 - 0
examples/delimiters/delimiters.txt

@@ -0,0 +1,4 @@
+* It worked the first time.
+* And it worked the second time.
+* As well as the third.
+* Then, surprisingly, it worked the final time.

+ 14 - 0
examples/sections/Sections.php

@@ -0,0 +1,14 @@
+<?php
+
+class Sections extends Mustache {
+	public $start = "It worked the first time.";
+	
+	public function middle() {
+		return array(
+			array('item' => "And it worked the second time."),
+			array('item' => "As well as the third."),
+		);
+	}
+	
+	public $final = "Then, surprisingly, it worked the final time.";
+}

+ 5 - 0
examples/sections/sections.mustache

@@ -0,0 +1,5 @@
+* {{ start }}
+{{# middle }}
+* {{ item }}
+{{/ middle }}
+* {{ final }}

+ 4 - 0
examples/sections/sections.txt

@@ -0,0 +1,4 @@
+* It worked the first time.
+* And it worked the second time.
+* As well as the third.
+* Then, surprisingly, it worked the final time.