|
|
@@ -115,47 +115,6 @@ class App
|
|
|
}
|
|
|
|
|
|
|
|
|
- public static function routeCommand($argv)
|
|
|
- {
|
|
|
- if (! self::$booted) {
|
|
|
- self::boot();
|
|
|
- }
|
|
|
-
|
|
|
- $arguments = array_slice($argv, 0);
|
|
|
- $script_name = array_shift($arguments);
|
|
|
- $command_name = array_shift($arguments);
|
|
|
- $class_name = implode('', array_map('ucfirst', explode("_", $command_name)));
|
|
|
-
|
|
|
- if (! empty($class_name)) {
|
|
|
- $class_user = '\\App\\Commands\\' . $class_name;
|
|
|
- $class_fw = '\\KarmaFW\\Commands\\' . $class_name;
|
|
|
-
|
|
|
- if (class_exists($class_user)) {
|
|
|
- $command = new $class_user;
|
|
|
- $command->run($arguments);
|
|
|
- exit(0);
|
|
|
-
|
|
|
- } else if (class_exists($class_fw)) {
|
|
|
- $command = new $class_fw;
|
|
|
- $command->run($arguments);
|
|
|
- exit(0);
|
|
|
-
|
|
|
- } else {
|
|
|
- echo "PHP Console script" . PHP_EOL . PHP_EOL;
|
|
|
- echo "Usage: php console.php <action> [arguments]" . PHP_EOL . PHP_EOL;
|
|
|
- echo "Warning: invalid action" . PHP_EOL;
|
|
|
- }
|
|
|
-
|
|
|
- } else {
|
|
|
- echo "PHP Console script" . PHP_EOL . PHP_EOL;
|
|
|
- echo "Usage: php console.php <action> [arguments]" . PHP_EOL . PHP_EOL;
|
|
|
- echo "Warning: missing action" . PHP_EOL;
|
|
|
- }
|
|
|
-
|
|
|
- exit(1);
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
public static function getDb($instance_name=null, $dsn=null)
|
|
|
{
|
|
|
/*
|