Skip to content

Commit

Permalink
Fixing more path generation for plugins, and typo from previous commit
Browse files Browse the repository at this point in the history
  • Loading branch information
lorenzo committed Apr 20, 2011
1 parent 147b04a commit b1e74cf
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 18 deletions.
31 changes: 14 additions & 17 deletions lib/Cake/Console/Command/Task/PluginTask.php
Expand Up @@ -107,19 +107,16 @@ public function bake($plugin) {
$Folder = new Folder($this->path . $pluginPath);
$directories = array(
'config' . DS . 'schema',
'models' . DS . 'behaviors',
'models' . DS . 'datasources',
'console' . DS . 'shells' . DS . 'tasks',
'controllers' . DS . 'components',
'libs',
'views' . DS . 'helpers',
'tests' . DS . 'cases' . DS . 'components',
'tests' . DS . 'cases' . DS . 'helpers',
'tests' . DS . 'cases' . DS . 'behaviors',
'tests' . DS . 'cases' . DS . 'controllers',
'tests' . DS . 'cases' . DS . 'models',
'tests' . DS . 'groups',
'tests' . DS . 'fixtures',
'Model' . DS . 'Behavior',
'Model' . DS . 'Datasource',
'Console' . DS . 'Command' . DS . 'Task',
'Controller' . DS . 'Component',
'Lib',
'View' . DS . 'Helper',
'tests' . DS . 'Case' . DS . 'Controller' . DS . 'Component',
'tests' . DS . 'Case' . DS . 'View' . DS . 'Helper',
'tests' . DS . 'Case' . DS . 'Model' . DS . 'Behavior',
'tests' . DS . 'Fixture',
'vendors',
'webroot'
);
Expand All @@ -139,21 +136,21 @@ public function bake($plugin) {
return false;
}

$controllerFileName = $pluginPath . '_app_controller.php';
$controllerFileName = $plugin . 'AppController.php';

$out = "<?php\n\n";
$out .= "class {$plugin}AppController extends AppController {\n\n";
$out .= "}\n\n";
$out .= "?>";
$this->createFile($this->path . $pluginPath. DS . $controllerFileName, $out);
$this->createFile($this->path . $pluginPath. DS . 'Controller' . DS . $controllerFileName, $out);

$modelFileName = $pluginPath . '_app_model.php';
$modelFileName = $plugin . 'AppModel.php';

$out = "<?php\n\n";
$out .= "class {$plugin}AppModel extends AppModel {\n\n";
$out .= "}\n\n";
$out .= "?>";
$this->createFile($this->path . $pluginPath . DS . $modelFileName, $out);
$this->createFile($this->path . $pluginPath . DS . 'Model' . DS . $modelFileName, $out);

$this->hr();
$this->out(__d('cake_console', '<success>Created:</success> %s in %s', $plugin, $this->path . $pluginPath), 2);
Expand Down
2 changes: 1 addition & 1 deletion lib/Cake/Console/templates/skel/webroot/index.php
Expand Up @@ -75,6 +75,6 @@
return;
}

App::uses('Dispatcher', 'Dispatcher');
App::uses('Dispatcher', 'Routing');
$Dispatcher = new Dispatcher();
$Dispatcher->dispatch(new CakeRequest());

0 comments on commit b1e74cf

Please sign in to comment.