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.