QWp6t
121e3f20d7
Prefer passing class name when binding new shared instances
2016-12-24 23:45:05 -08:00
QWp6t
a3141c569e
Refactor Blade implementation (again), closes #1769 ( #1777 )
...
* Squash bugs, reorganize, etc.
* Use `get_body_class()` to apply filters on template data
* Use `PHP_INT_MAX` as priority for `template_include` filter
2016-12-18 15:50:08 -08:00
QWp6t
fb6f01bac8
Array manipulation in FileViewFinder::getPossibleViewFiles() should be a separate method
2016-12-10 06:11:11 -08:00
QWp6t
7af96ac311
Normalize $templates[] in {$type}_template_hierarchy
2016-12-10 06:06:00 -08:00
QWp6t
b3ebd1f698
Fallback delimiter should be const
2016-12-08 15:55:16 -08:00
QWp6t
7f7ce45ed4
Use hyphen in view paths as delimiter for fallback views
2016-12-08 15:22:17 -08:00
QWp6t
0d83ed4b8b
Refactor Blade implementation. Use Container
2016-12-06 03:42:41 -08:00
QWp6t
aef630d898
Remove wrapper and template classes
2016-12-04 11:19:34 -08:00
kalenjohnson
0918597d4a
First pass at Blade templating
2016-12-03 10:27:22 -08:00
Kalen Johnson
2124163de0
Namespaces on own line ( #1712 )
...
`namespace` declarations appear on their own line in PHP FIG examples as well as in common PHP frameworks. While not officially part of PSR-2, we should still follow this common practice of not putting `namespace` declaration on the same line as `<?php`.
- http://www.php-fig.org/psr/psr-2/
- https://github.com/laravel/laravel/blob/master/app/User.php#L1-L3
- https://github.com/symfony/filesystem/blob/master/Filesystem.php#L1-L12
- https://github.com/zendframework/zend-mail/blob/master/src/Address.php#L1-L10
2016-09-09 04:24:09 -07:00
QWp6t
eb3a7add85
Rework template wrapper, bring back template_part()
2016-07-15 05:31:02 -07:00
QWp6t
0a71544b83
Fix tpyo
2016-07-15 03:09:09 -07:00
QWp6t
9bfdd5a5f5
Remove unused static variable in Wrapper
2016-07-14 23:17:11 -07:00
QWp6t
4435d52d01
Wrap templates located outside the theme
...
Wrapper will now pass through $template if locate_template() turns up zero
results.
2016-07-14 15:00:07 -07:00
QWp6t
c5f3724efd
Resolve PHPMD warnings
2016-03-11 18:06:27 -05:00
QWp6t
6a4d3bd51a
Conform to new rules
2016-03-11 18:03:15 -05:00
QWp6t
1df3fee010
Remove Template class
2016-03-11 18:03:15 -05:00
Ben Word
67c190fc41
Cleanup
2016-03-11 18:03:14 -05:00
QWp6t
f752470b33
Rename app to src
2016-03-11 18:00:06 -05:00