silverstripe-framework/core/manifest
Sam Minnee 65eb0bde6a API: Look for templates of namespaced classes in subfolders.
This change will mean that SilverStripe\Control\Controller will look for its
template in templates/SilverStripe/Control/Controller.ss.

In order to preserve some backwards campatibility, non-namespaced classes
can have the templates stored in any template subfolder, but once you
add a namespace to a class, the namespaced path expression will need to
be a subfolder of <module>/templates or themes/<theme>/templates.

Layout and Content templates are stil supported as special template type,
Includes still functions but is a no-op. Other template subfolders should
not be used.
2016-06-07 14:36:00 +12:00
..
ClassLoader.php Replaced filterByCallback for 'Children' to just create a new array as function calls are exponentially expensive in PHP (the more functions that exist, the slower a function call becomes) and replaced 'array_key_exists' with op-code equivalent for speed. The best increase isn't really noticeable but we should work towards optimizing the core as much as possible. 2016-01-25 13:22:51 +00:00
ClassManifest.php Merge branch '3' 2016-05-20 14:20:33 +01:00
ConfigManifest.php MINOR Empty YAML config causes invalid argument error 2016-04-26 12:58:27 +01:00
ConfigStaticManifest.php Optimization: Swapped is_array for faster casting compare, shaved ~4s off flushing on 3.2ghz i5 dual core system 2015-12-05 19:39:37 +11:00
ManifestCache.php Remove all redundant whitespace 2014-08-19 09:17:15 +12:00
ManifestFileFinder.php BUG Prevent live manifest loading files from nested test directories 2016-03-31 15:58:23 +13:00
TemplateLoader.php Remove unused local vars 2015-08-03 20:42:43 +02:00
TemplateManifest.php API: Look for templates of namespaced classes in subfolders. 2016-06-07 14:36:00 +12:00
TokenisedRegularExpression.php Remove all redundant whitespace 2014-08-19 09:17:15 +12:00