Justin Hileman
|
6350e6180b
Inverting expected/actual param order in MustacheTest so the unit test output makes sense.
|
15 年之前 |
Justin Hileman
|
099ad75416
Merge branch 'feature/inverted-sections' into dev
|
15 年之前 |
Justin Hileman
|
57a6aafff1
Fixed complex example to use inverted sections rather than fancy ruby-ish context swizzling (which never worked in PHP anyway).
|
15 年之前 |
Justin Hileman
|
fc170fca11
Add inverted section.
|
15 年之前 |
Justin Hileman
|
5400cd91a0
Removing now-deprecated HandlebarMustache class.
|
15 年之前 |
Justin Hileman
|
16be686da0
Merge branch 'feature/unit-testing' into dev
|
15 年之前 |
Justin Hileman
|
3108aff56d
fixing documentation for unit tests
|
15 年之前 |
Justin Hileman
|
6e508d5b48
Rudimentary unit test script.
|
15 年之前 |
Justin Hileman
|
88f67fc53e
added notes on purpose of the mustache subclasses.
|
15 年之前 |
Justin Hileman
|
a9cdfc08fc
Merge branch 'dev' of github.com:bobthecow/mustache.php into dev
|
15 年之前 |
Justin Hileman
|
06ea054219
Merge branch 'master' of github.com:bobthecow/mustache.php into dev
|
15 年之前 |
Justin Hileman
|
1ede993bb3
Added double section, escaped output, utf8 escaped and utf8 unescaped examples.
|
15 年之前 |
Justin Hileman
|
4baf602eab
Updated default character escaping for UTF-8 compatibility. For other character sets, or to disable UTF-8 support entirely, change the 'charset' property or renderEscaped method on subclasses.
|
15 年之前 |
Justin Hileman
|
fa8c81dcfd
Update README to reflect preferred mustache class implementation. Rendering arbitrary generic view class/array and template is secondary.
|
15 年之前 |
Justin Hileman
|
4059c4da00
Two new examples: 'delimiters' and 'sections'. Would be more exciting if 50% of new examples didn't fail :)
|
15 年之前 |
Justin Hileman
|
cb5985171c
Added known issue for complex complex example failure.
|
15 年之前 |
Justin Hileman
|
e77226c4f6
Added 'known issues' to readme.
|
15 年之前 |
Justin Hileman
|
26aad7b490
Complex example was a direct port of ruby/javascript complex example, resulting in some methods named with PHP reserved keywords. Fixing that oversight.
|
15 年之前 |
Justin Hileman
|
a93feb2f78
Fixed trailing newline in simple example output.
|
15 年之前 |
Justin Hileman
|
5e99b15252
Adding examples.
|
15 年之前 |
Justin Hileman
|
1c40e49825
Added default template name based on underscorified class name. I.e. a class named FooBarBaz would try to load a template named foo_bar_baz.mustache in the current directory.
|
15 年之前 |
Justin Hileman
|
98422c110e
Changed 'file' variable name to more appropriate 'name' variable.
|
15 年之前 |
Justin Hileman
|
a51146f5e2
Fixed RegEx used in changeDelimiter call to match initial RegEx string. This doesn't really need the section tag modifiers (# and /) but they are included here for consistency.
|
15 年之前 |
Justin Hileman
|
b1c3e06144
Added a second example. It's still not enough, but better than nothing.
|
15 年之前 |
Justin Hileman
|
b8d4321e4a
Added TraversableMustache, a Mustache subclass that allows traversal of variables via dots... they approximately map to ->, as in ->bar->baz means the same thing as {{foo.bar.baz}}
|
15 年之前 |
Justin Hileman
|
e0b9b6c522
Added HandlebarMustache, an extended Mustache class which contains file handling for templates and partials. This will most likely be merged in with the main Mustache class once it's a little more solid.
|
15 年之前 |
Justin Hileman
|
b2666da4bb
Wrap the render() function in a __toString method for implicit string conversion.
|
15 年之前 |
Justin Hileman
|
0586105b5e
Updated documentation to reflect thrown exceptions.
|
15 年之前 |
Justin Hileman
|
c849d351f9
Split section exceptions, variable exceptions and partial exceptions into distinct configuration options.
|
15 年之前 |
Justin Hileman
|
d30febdf57
Added MustacheException class, added exceptions for missing variables and partials and unclosed or unopened section tags. Added throwExceptions member variable to enable/disable throwing exceptions on unexpected tags. Defaults to false.
|
15 年之前 |