Ticket #529: sfPakeGenerator-extension.diff
| File sfPakeGenerator-extension.diff, 1.3 kB (added by mabs29, 3 years ago) |
|---|
-
sfPakeGenerator.php
old new 105 105 106 106 $sf_root_dir = sfConfig::get('sf_root_dir'); 107 107 108 if (file_exists($sf_root_dir.'/data/skeleton/module')) { 109 $sf_skeleton_dir = $sf_root_dir.'/data/skeleton/module'; 110 } else { 111 $sf_skeleton_dir = sfConfig::get('sf_symfony_data_dir').'/skeleton/module'; 112 } 113 108 114 // create basic application structure 109 115 $finder = pakeFinder::type('any')->prune('.svn')->discard('.svn', '.sf'); 110 pake_mirror($finder, sfConfig::get('sf_symfony_data_dir').'/skeleton/module/module/', $sf_root_dir.'/'.sfConfig::get('sf_apps_dir_name').'/'.$app.'/'.sfConfig::get('sf_app_module_dir_name').'/'.$module);116 pake_mirror($finder, $sf_skeleton_dir.'/module/', $sf_root_dir.'/'.sfConfig::get('sf_apps_dir_name').'/'.$app.'/'.sfConfig::get('sf_app_module_dir_name').'/'.$module); 111 117 112 118 // create basic test 113 pake_copy( sfConfig::get('sf_symfony_data_dir').'/skeleton/module/test/actionsTest.php', $sf_root_dir.'/test/'.$app.'/'.$module.'ActionsTest.php');119 pake_copy($sf_skeleton_dir.'/test/actionsTest.php', $sf_root_dir.'/test/'.$app.'/'.$module.'ActionsTest.php'); 114 120 115 121 // customize test file 116 122 pake_replace_tokens($module.'ActionsTest.php', $sf_root_dir.'/test/'.$app, '##', '##', $constants);