Author: Jonathan.Wage
Date: 2010-01-30 22:31:44 +0100 (Sat, 30 Jan 2010)
New Revision: 27341

Modified:
   
plugins/sfSympalPlugin/trunk/lib/plugins/sfSympalAdminPlugin/modules/sympal_config/lib/Basesympal_configActions.class.php
   plugins/sfSympalPlugin/trunk/lib/sfSympalActions.class.php
   plugins/sfSympalPlugin/trunk/lib/task/sfSympalFixPermsTask.class.php
Log:
[1.4][sfSympalPlugin][1.0] Fixing permissions problems with application 
config/app.yml


Modified: 
plugins/sfSympalPlugin/trunk/lib/plugins/sfSympalAdminPlugin/modules/sympal_config/lib/Basesympal_configActions.class.php
===================================================================
--- 
plugins/sfSympalPlugin/trunk/lib/plugins/sfSympalAdminPlugin/modules/sympal_config/lib/Basesympal_configActions.class.php
   2010-01-30 21:23:23 UTC (rev 27340)
+++ 
plugins/sfSympalPlugin/trunk/lib/plugins/sfSympalAdminPlugin/modules/sympal_config/lib/Basesympal_configActions.class.php
   2010-01-30 21:31:44 UTC (rev 27341)
@@ -12,6 +12,8 @@
 {
   protected function _getForm()
   {
+    $this->checkFilePermissions();
+
     $class = sfSympalConfig::get('config_form_class', null, 
'sfSympalConfigForm');
     $this->form = new $class();
     return $this->form;

Modified: plugins/sfSympalPlugin/trunk/lib/sfSympalActions.class.php
===================================================================
--- plugins/sfSympalPlugin/trunk/lib/sfSympalActions.class.php  2010-01-30 
21:23:23 UTC (rev 27340)
+++ plugins/sfSympalPlugin/trunk/lib/sfSympalActions.class.php  2010-01-30 
21:31:44 UTC (rev 27341)
@@ -56,6 +56,11 @@
       $items[] = sfConfig::get('sf_lib_dir');
       $items[] = sfConfig::get('sf_plugins_dir');
       $items[] = sfConfig::get('sf_root_dir').DIRECTORY_SEPARATOR.'symfony';
+      $apps = glob(sfConfig::get('sf_apps_dir').'/*/config/app.yml');
+      foreach ($apps as $app)
+      {
+        $items[] = $app;
+      }
     } else {
       $items = (array) $items;
     }

Modified: plugins/sfSympalPlugin/trunk/lib/task/sfSympalFixPermsTask.class.php
===================================================================
--- plugins/sfSympalPlugin/trunk/lib/task/sfSympalFixPermsTask.class.php        
2010-01-30 21:23:23 UTC (rev 27340)
+++ plugins/sfSympalPlugin/trunk/lib/task/sfSympalFixPermsTask.class.php        
2010-01-30 21:31:44 UTC (rev 27341)
@@ -36,6 +36,11 @@
     $items[] = sfConfig::get('sf_lib_dir');
     $items[] = sfConfig::get('sf_plugins_dir');
     $items[] = sfConfig::get('sf_root_dir').DIRECTORY_SEPARATOR.'symfony';
+    $apps = glob(sfConfig::get('sf_apps_dir').'/*/config/app.yml');
+    foreach ($apps as $app)
+    {
+      $items[] = $app;
+    }
 
     $dirFinder = sfFinder::type('dir');
     $fileFinder = sfFinder::type('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.

Reply via email to