Skip to content

Commit

Permalink
upgrade shell - 'configure' subcommand
Browse files Browse the repository at this point in the history
  • Loading branch information
evilbloodydemon committed Dec 19, 2010
1 parent f200ee3 commit 78a376e
Showing 1 changed file with 27 additions and 1 deletion.
28 changes: 27 additions & 1 deletion cake/console/shells/upgrade.php
Expand Up @@ -104,7 +104,7 @@ public function basics() {
$patterns = array(
array(
'a(*) -> array(*)',
'/a\((.*)\)/',
'/\ba\((.*)\)/',
'array(\1)'
),
array(
Expand Down Expand Up @@ -188,6 +188,28 @@ public function request() {
$this->_filesRegexpUpdate($patterns);
}

/**
* Update Configure::read() calls with no params.
*
* @return void
*/
public function configure() {
$this->_paths = array(
APP
);
if (!empty($this->params['plugin'])) {
$this->_paths = array(App::pluginPath($this->params['plugin']));
}
$patterns = array(
array(
"Configure::read() -> Configure::read('debug')",
'/Configure::read\(\)/',
'Configure::read(\'debug\')'
),
);
$this->_filesRegexpUpdate($patterns);
}

/**
* Updates files based on regular expressions.
*
Expand Down Expand Up @@ -281,6 +303,10 @@ function getOptionParser() {
->addSubcommand('request', array(
'help' => 'Update removed request access, and replace with $this->request.',
'parser' => $subcommandParser
))
->addSubcommand('configure', array(
'help' => "Update Configure::read() to Configure::read('debug')",
'parser' => $subcommandParser
));
}
}

0 comments on commit 78a376e

Please sign in to comment.