[ Index ] |
PHP Cross Reference of phpBB-3.2.11-deutsch |
[Summary view] [Print] [Text view]
1 <?php 2 3 /* 4 * This file is part of the Symfony package. 5 * 6 * (c) Fabien Potencier <fabien@symfony.com> 7 * 8 * For the full copyright and license information, please view the LICENSE 9 * file that was distributed with this source code. 10 */ 11 12 namespace Symfony\Component\Console\Output; 13 14 use Symfony\Component\Console\Formatter\OutputFormatterInterface; 15 16 /** 17 * OutputInterface is the interface implemented by all Output classes. 18 * 19 * @author Fabien Potencier <fabien@symfony.com> 20 */ 21 interface OutputInterface 22 { 23 const VERBOSITY_QUIET = 16; 24 const VERBOSITY_NORMAL = 32; 25 const VERBOSITY_VERBOSE = 64; 26 const VERBOSITY_VERY_VERBOSE = 128; 27 const VERBOSITY_DEBUG = 256; 28 29 const OUTPUT_NORMAL = 1; 30 const OUTPUT_RAW = 2; 31 const OUTPUT_PLAIN = 4; 32 33 /** 34 * Writes a message to the output. 35 * 36 * @param string|array $messages The message as an array of strings or a single string 37 * @param bool $newline Whether to add a newline 38 * @param int $options A bitmask of options (one of the OUTPUT or VERBOSITY constants), 0 is considered the same as self::OUTPUT_NORMAL | self::VERBOSITY_NORMAL 39 */ 40 public function write($messages, $newline = false, $options = 0); 41 42 /** 43 * Writes a message to the output and adds a newline at the end. 44 * 45 * @param string|array $messages The message as an array of strings or a single string 46 * @param int $options A bitmask of options (one of the OUTPUT or VERBOSITY constants), 0 is considered the same as self::OUTPUT_NORMAL | self::VERBOSITY_NORMAL 47 */ 48 public function writeln($messages, $options = 0); 49 50 /** 51 * Sets the verbosity of the output. 52 * 53 * @param int $level The level of verbosity (one of the VERBOSITY constants) 54 */ 55 public function setVerbosity($level); 56 57 /** 58 * Gets the current verbosity of the output. 59 * 60 * @return int The current level of verbosity (one of the VERBOSITY constants) 61 */ 62 public function getVerbosity(); 63 64 /** 65 * Sets the decorated flag. 66 * 67 * @param bool $decorated Whether to decorate the messages 68 */ 69 public function setDecorated($decorated); 70 71 /** 72 * Gets the decorated flag. 73 * 74 * @return bool true if the output will decorate messages, false otherwise 75 */ 76 public function isDecorated(); 77 78 public function setFormatter(OutputFormatterInterface $formatter); 79 80 /** 81 * Returns current output formatter instance. 82 * 83 * @return OutputFormatterInterface 84 */ 85 public function getFormatter(); 86 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Wed Nov 11 20:33:01 2020 | Cross-referenced by PHPXref 0.7.1 |