1: | <?php |
2: | |
3: | /** |
4: | * This file is part of the PHPLucidFrame library. |
5: | * This class manages the process of a Command |
6: | * |
7: | * @package PHPLucidFrame\Console |
8: | * @since PHPLucidFrame v 2.2.0 |
9: | * @copyright Copyright (c), PHPLucidFrame. |
10: | * @link http://phplucidframe.com |
11: | * @license http://www.opensource.org/licenses/mit-license.php MIT License |
12: | * |
13: | * This source file is subject to the MIT license that is bundled |
14: | * with this source code in the file LICENSE |
15: | */ |
16: | |
17: | namespace LucidFrame\Console; |
18: | |
19: | interface CommandInterface |
20: | { |
21: | /** |
22: | * Execute the command |
23: | * @param Command $cmd |
24: | * @return void |
25: | */ |
26: | public function execute(Command $cmd); |
27: | } |
28: |