summaryrefslogtreecommitdiffstats
path: root/src/GitDeploy/Console/Application.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/GitDeploy/Console/Application.php')
-rw-r--r--src/GitDeploy/Console/Application.php24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/GitDeploy/Console/Application.php b/src/GitDeploy/Console/Application.php
new file mode 100644
index 0000000..0ba70c9
--- /dev/null
+++ b/src/GitDeploy/Console/Application.php
@@ -0,0 +1,24 @@
+<?php
+
+namespace GitDeploy\Console;
+
+use Symfony\Component\Console\Application as BaseApplication;
+use GitDeploy\Console\Command\DeployCommand;
+
+class Application extends BaseApplication
+{
+ const NAME = 'Git Deploy';
+ const VERSION = '@package_version@';
+
+ public function __construct()
+ {
+ parent::__construct(static::NAME, static::VERSION);
+ }
+
+ protected function getDefaultCommands()
+ {
+ $defaultCommands = parent::getDefaultCommands();
+ $defaultCommands[] = new DeployCommand();
+ return $defaultCommands;
+ }
+}