123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132 |
- <?php
- namespace Symfony\Component\Console\Style;
- interface StyleInterface
- {
-
- public function title(string $message);
-
- public function section(string $message);
-
- public function listing(array $elements);
-
- public function text($message);
-
- public function success($message);
-
- public function error($message);
-
- public function warning($message);
-
- public function note($message);
-
- public function caution($message);
-
- public function table(array $headers, array $rows);
-
- public function ask(string $question, ?string $default = null, ?callable $validator = null);
-
- public function askHidden(string $question, ?callable $validator = null);
-
- public function confirm(string $question, bool $default = true);
-
- public function choice(string $question, array $choices, $default = null);
-
- public function newLine(int $count = 1);
-
- public function progressStart(int $max = 0);
-
- public function progressAdvance(int $step = 1);
-
- public function progressFinish();
- }
|