1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- <?php
- class sfSecurityConfigHandler extends sfYamlConfigHandler
- {
-
- public function execute($configFiles)
- {
-
- $config = self::getConfiguration($configFiles);
-
- $retval = sprintf("<?php\n".
- "// auto-generated by sfSecurityConfigHandler\n".
- "// date: %s\n\$this->security = %s;\n",
- date('Y/m/d H:i:s'), var_export($config, true));
- return $retval;
- }
-
- static public function getConfiguration(array $configFiles)
- {
- $config = self::flattenConfiguration(self::parseYamls($configFiles));
-
- $config = array_change_key_case($config);
- return $config;
- }
- }
|