PluginProbe
Depicter — Popup & Slider Builder / 1.2.0
Depicter — Popup & Slider Builder v1.2.0
4.8.1 trunk 1.0.0 1.1.0 1.1.2 1.1.4 1.1.6 1.1.7 1.1.8 1.1.9 1.2.0 1.3.0 1.3.1 1.3.2 1.3.3 1.3.5 1.3.8 1.5.0 1.5.1 1.5.2 1.5.5 1.6.0 1.6.1 1.6.2 1.7.0 All 76 releases
depicter / vendor / symfony / console / Formatter / OutputFormatterInterface.php

OutputFormatterInterface.php in Depicter — Popup & Slider Builder 1.2.0, at vendor/symfony/console/Formatter/OutputFormatterInterface.php

59 lines 1.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
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\Formatter;
13
14 /**
15 * Formatter interface for console output.
16 *
17 * @author Konstantin Kudryashov <ever.zet@gmail.com>
18 */
19 interface OutputFormatterInterface
20 {
21 /**
22 * Sets the decorated flag.
23 */
24 public function setDecorated(bool $decorated);
25
26 /**
27 * Gets the decorated flag.
28 *
29 * @return bool true if the output will decorate messages, false otherwise
30 */
31 public function isDecorated();
32
33 /**
34 * Sets a new style.
35 */
36 public function setStyle(string $name, OutputFormatterStyleInterface $style);
37
38 /**
39 * Checks if output formatter has style with specified name.
40 *
41 * @return bool
42 */
43 public function hasStyle(string $name);
44
45 /**
46 * Gets style options from style with specified name.
47 *
48 * @return OutputFormatterStyleInterface
49 *
50 * @throws \InvalidArgumentException When style isn't defined
51 */
52 public function getStyle(string $name);
53
54 /**
55 * Formats a message according to the given styles.
56 */
57 public function format(?string $message);
58 }
59