PluginProbe
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance / 3.2.22
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance v3.2.22
4.7.0 4.6.1 4.6.0 4.5.5 4.5.4 4.5.3 4.5.2 3.2.20 3.2.21 3.2.22 3.2.3 3.2.5 3.2.6 3.2.7 3.2.9 3.3.0 3.3.1 3.3.2 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.7.0 3.7.1 All 111 releases
wp-optimize / vendor / rosell-dk / webp-convert / src / Loggers / EchoLogger.php

EchoLogger.php in WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance 3.2.22, at vendor/rosell-dk/webp-convert/src/Loggers/EchoLogger.php

44 lines 885 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace WebPConvert\Loggers;
4
5 /**
6 * Echo the logs immediately (in HTML)
7 *
8 * @package WebPConvert
9 * @author Bjørn Rosell <[email protected]>
10 * @since Class available since Release 2.0.0
11 */
12 class EchoLogger extends BaseLogger
13 {
14
15 /**
16 * Handle log() by echoing the message.
17 *
18 * @param string $msg message to log
19 * @param string $style style (null | bold | italic)
20 * @return void
21 */
22 public function log($msg, $style = '')
23 {
24 $msg = htmlspecialchars($msg);
25 if ($style == 'bold') {
26 echo '<b>' . $msg . '</b>';
27 } elseif ($style == 'italic') {
28 echo '<i>' . $msg . '</i>';
29 } else {
30 echo $msg;
31 }
32 }
33
34 /**
35 * Handle ln by echoing a <br> tag.
36 *
37 * @return void
38 */
39 public function ln()
40 {
41 echo '<br>';
42 }
43 }
44