1 | <?php |
||
23 | class Application extends SymfonyApplication |
||
24 | { |
||
25 | /** |
||
26 | * @var \SebastianFeldmann\CaptainHook\Config |
||
27 | */ |
||
28 | protected $config; |
||
29 | |||
30 | /** |
||
31 | * @var string |
||
32 | */ |
||
33 | private static $logo = ' .oooooo. . o8o |
||
34 | d8P\' `Y8b .o8 `"\' |
||
35 | 888 .oooo. oo.ooooo. .o888oo .oooo. oooo ooo. .oo. |
||
36 | 888 `P )88b 888\' `88b 888 `P )88b `888 `888P"Y88b |
||
37 | 888 .oP"888 888 888 888 .oP"888 888 888 888 |
||
38 | `88b ooo d8( 888 888 888 888 . d8( 888 888 888 888 |
||
39 | `Y8bood8P\' `Y888""8o 888bod8P\' "888" `Y888""8o o888o o888o o888o |
||
40 | 888 |
||
41 | o888o |
||
42 | |||
43 | .ed"""" """$$$$be. |
||
44 | -" ^""**$$$e. |
||
45 | ." \'$$$c |
||
46 | / "4$$b |
||
47 | d 3 $$$$ |
||
48 | $ * .$$$$$$ |
||
49 | .$ ^c $$$$$e$$$$$$$$. |
||
50 | d$L 4. 4$$$$$$$$$$$$$$b |
||
51 | $$$$b ^ceeeee. 4$$ECL.F*$$$$$$$ |
||
52 | e$""=. $$$$P d$$$$F $ $$$$$$$$$- $$$$$$ |
||
53 | z$$b. ^c 3$$$F "$$$$b $"$$$$$$$ $$$$*" .=""$c |
||
54 | 4$$$$L \ $$P" "$$b .$ $$$$$...e$$ .= e$$$. |
||
55 | ^*$$$$$c %.. *c .. $$ 3$$$$$$$$$$eF zP d$$$$$ |
||
56 | "**$$$ec "\ %ce"" $$$ $$$$$$$$$$* .r" =$$$$P"" |
||
57 | "*$b. "c *$e. *** d$$$$$"L$$ .d" e$$***" |
||
58 | ^*$$c ^$c $$$ 4J$$$$$% $$$ .e*".eeP" |
||
59 | "$$$$$$"\'$=e....$*$$**$cz$$" "..d$*" |
||
60 | "*$$$ *=%4.$ L L$ P3$$$F $$$P" |
||
61 | "$ "%*ebJLzb$e$$$$$b $P" |
||
62 | %.. 4$$$$$$$$$$ " |
||
63 | $$$e z$$$$$$$$$$% |
||
64 | "*$c "$$$$$$$P" |
||
65 | ."""*$$$$$$$$bc |
||
66 | .-" .$***$$$"""*e. |
||
67 | .-" .e$" "*$c ^*b. |
||
68 | .=*"""" .e$*" "*bc "*$e.. |
||
69 | .$" .z*" ^*$e. "*****e. |
||
70 | $$ee$c .d" "*$. 3. |
||
71 | ^*$E")$..$" * .ee==d% |
||
72 | $.d$$$* * J$$$e* |
||
73 | """"" "$$$" |
||
74 | |||
75 | ooooo ooooo oooo |
||
76 | `888\' `888\' `888 |
||
77 | 888 888 .ooooo. .ooooo. 888 oooo |
||
78 | 888ooooo888 d88\' `88b d88\' `88b 888 .8P\' |
||
79 | 888 888 888 888 888 888 888888. |
||
80 | 888 888 888 888 888 888 888 `88b. |
||
81 | o888o o888o `Y8bod8P\' `Y8bod8P\' o888o o888o |
||
82 | |||
83 | '; |
||
84 | |||
85 | /** |
||
86 | * Input output interface |
||
87 | * |
||
88 | * @var \SebastianFeldmann\CaptainHook\Console\IO |
||
89 | */ |
||
90 | protected $io; |
||
91 | |||
92 | /** |
||
93 | 9 | * Application constructor. |
|
94 | */ |
||
95 | 9 | public function __construct() |
|
103 | |||
104 | /** |
||
105 | * Make default help message to include the logo. |
||
106 | * |
||
107 | 1 | * @return string |
|
108 | */ |
||
109 | 1 | public function getHelp() : string |
|
113 | } |
||
114 |