Permalink
Browse files

Fix errors in ConsoleShell.

The switch statement was failing to evaluate conditions properly and
always attempted to run the bind command.
  • Loading branch information...
1 parent 810fd28 commit 1202456ef2a158dec6e96bb74ba2b0f2ff42befd @markstory markstory committed Aug 1, 2013
Showing with 5 additions and 6 deletions.
  1. +5 −6 lib/Cake/Console/Command/ConsoleShell.php
@@ -167,15 +167,14 @@ public function main($command = null) {
if (empty($command)) {
$command = trim($this->in(''));
}
-
- switch ($command) {
- case 'help':
+ switch (true) {
+ case $command == 'help':
$this->help();
break;
- case 'quit':
- case 'exit':
+ case $command == 'quit':
+ case $command == 'exit':
return true;
- case 'models':
+ case $command == 'models':
$this->out(__d('cake_console', 'Model classes:'));
$this->hr();
foreach ($this->models as $model) {

0 comments on commit 1202456

Please sign in to comment.