Fix errors in ConsoleShell.

The switch statement was failing to evaluate conditions properly and
always attempted to run the bind command.
This commit is contained in:
mark_story 2013-07-31 23:51:30 -04:00
parent 810fd28186
commit 1202456ef2

View file

@ -167,15 +167,14 @@ class ConsoleShell extends AppShell {
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) {