PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 5.8.2
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v5.8.2
5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / app / vendor / prefixed / symfony / console / Formatter / NullOutputFormatter.php
matomo / app / vendor / prefixed / symfony / console / Formatter Last commit date
NullOutputFormatter.php 1 year ago NullOutputFormatterStyle.php 2 years ago OutputFormatter.php 1 year ago OutputFormatterInterface.php 2 years ago OutputFormatterStyle.php 1 year ago OutputFormatterStyleInterface.php 2 years ago OutputFormatterStyleStack.php 1 year ago WrappableOutputFormatterInterface.php 2 years ago
NullOutputFormatter.php
63 lines
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 namespace Matomo\Dependencies\Symfony\Component\Console\Formatter;
12
13 /**
14 * @author Tien Xuan Vo <tien.xuan.vo@gmail.com>
15 */
16 final class NullOutputFormatter implements OutputFormatterInterface
17 {
18 private $style;
19 /**
20 * {@inheritdoc}
21 */
22 public function format(?string $message) : ?string
23 {
24 return null;
25 }
26 /**
27 * {@inheritdoc}
28 */
29 public function getStyle(string $name) : OutputFormatterStyleInterface
30 {
31 // to comply with the interface we must return a OutputFormatterStyleInterface
32 return $this->style ?? ($this->style = new NullOutputFormatterStyle());
33 }
34 /**
35 * {@inheritdoc}
36 */
37 public function hasStyle(string $name) : bool
38 {
39 return \false;
40 }
41 /**
42 * {@inheritdoc}
43 */
44 public function isDecorated() : bool
45 {
46 return \false;
47 }
48 /**
49 * {@inheritdoc}
50 */
51 public function setDecorated(bool $decorated) : void
52 {
53 // do nothing
54 }
55 /**
56 * {@inheritdoc}
57 */
58 public function setStyle(string $name, OutputFormatterStyleInterface $style) : void
59 {
60 // do nothing
61 }
62 }
63