OSDN Git Service

Remove PHP closing tag
[ethna/ethna.git] / class / Plugin / Handle / AddAppManager.php
1 <?php
2 /**
3  *  AddAppManager.php
4  *
5  *  @author     nozzzzz <nozzzzz@gmail.com>
6  *  @license    http://www.opensource.org/licenses/bsd-license.php The BSD License
7  *  @package    Ethna
8  *  @version    $Id$
9  */
10
11 require_once 'Ethna/class/Plugin/Handle/AddAppObject.php';
12
13 // {{{ Ethna_Plugin_Handle_AddAppManager
14 /**
15  *  add-app-manager handler
16  *
17  *  @author     nozzzzz <nozzzzz@gmail.com>
18  *  @access     public
19  *  @package    Ethna
20  */
21 class Ethna_Plugin_Handle_AddAppManager extends Ethna_Plugin_Handle_AddAppObject
22 {
23     /**
24      *  add app-manager
25      *
26      *  @access public
27      */
28     function perform()
29     {
30         return $this->_perform('AppManager');
31     }
32
33     /**
34      *  get handler's description
35      *
36      *  @access public
37      */
38     function getDescription()
39     {
40         return <<<EOS
41 add new app-manager to project:
42     {$this->id} [-b|--basedir=dir] [app-manager name]
43
44 EOS;
45     }
46
47     /**
48      *  get usage
49      *
50      *  @access public
51      */
52     function getUsage()
53     {
54         return <<<EOS
55 ethna {$this->id} [-b|--basedir=dir] [app-manager name]
56 EOS;
57     }
58 }
59 // }}}