Author: massat
Date: 2010-03-11 10:49:19 +0100 (Thu, 11 Mar 2010)
New Revision: 28476
Added:
plugins/sfDefineEnvironmentConfigCachingPlugin/trunk/config/
plugins/sfDefineEnvironmentConfigCachingPlugin/trunk/config/config.php
plugins/sfDefineEnvironmentConfigCachingPlugin/trunk/config/sfDefineEnvironmentConfigCachingPluginConfiguration.class.php
Log:
add source
Added: plugins/sfDefineEnvironmentConfigCachingPlugin/trunk/config/config.php
===================================================================
--- plugins/sfDefineEnvironmentConfigCachingPlugin/trunk/config/config.php
(rev 0)
+++ plugins/sfDefineEnvironmentConfigCachingPlugin/trunk/config/config.php
2010-03-11 09:49:19 UTC (rev 28476)
@@ -0,0 +1,16 @@
+<?php
+
+// load configurations
+include $this->configCache->checkConfig('config/config_handlers.yml');
+
+foreach($this->handlers as $name => $configHandler) {
+
+ // only configurations handled by sfDefineEnvironmentConfigHandler will be
cached.
+ if(
+ $configHandler instanceof sfDefineEnvironmentConfigHandler
+ &&
+ $configHandler->getParameterHolder()->get('cache', true)
+ ) {
+ $this->configCache->import($name, false);
+ }
+}
Added:
plugins/sfDefineEnvironmentConfigCachingPlugin/trunk/config/sfDefineEnvironmentConfigCachingPluginConfiguration.class.php
===================================================================
---
plugins/sfDefineEnvironmentConfigCachingPlugin/trunk/config/sfDefineEnvironmentConfigCachingPluginConfiguration.class.php
(rev 0)
+++
plugins/sfDefineEnvironmentConfigCachingPlugin/trunk/config/sfDefineEnvironmentConfigCachingPluginConfiguration.class.php
2010-03-11 09:49:19 UTC (rev 28476)
@@ -0,0 +1,9 @@
+<?php
+
+class sfDefineEnvironmentConfigCachingPluginConfiguration extends
sfPluginConfiguration
+{
+ public function initialize()
+ {
+ return false;
+ }
+}
\ No newline at end of file
--
You received this message because you are subscribed to the Google Groups
"symfony SVN" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/symfony-svn?hl=en.