PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 4.4.1
Admin Columns v4.4.1
7.0.19 2.3.5 2.4 2.4.1 2.4.10 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.6.1 2.5.6.2 2.5.6.3 2.5.6.4 3.0 3.0.1 3.0.2 3.0.3 3.0.5 3.0.7 3.1 3.1.1 3.1.10 3.1.2 3.1.3 3.1.5 3.2.3 3.2.7 3.3.1 3.4.1 3.4.6 3.4.8 4.0.1 4.0.3 4.1.6 4.2.2 4.2.5 4.3 4.3.2 4.4.1 4.4.4 4.4.5 4.5.5 4.6.1 4.7.18 4.7.19 4.7.20 4.7.7 7.0.13 7.0.14 7.0.16 trunk 1.0 1.1 1.1.3 1.2 1.2.1 1.3 1.3.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.5.1 1.4.6 1.4.6.1 1.4.6.2 1.4.6.3 1.4.6.4 1.4.7 1.4.8 1.4.9 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 2.2.1 2.2.1.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.5.1 2.2.6 2.2.6.1 2.2.6.2 2.2.6.3 2.2.6.4 2.2.7 2.2.8 2.2.8.1 2.2.9 2.3.1 2.3.2 2.3.3
codepress-admin-columns / classes / Message / InlineMessage.php
codepress-admin-columns / classes / Message Last commit date
Notice 4 years ago InlineMessage.php 4 years ago Notice.php 4 years ago Plugin.php 4 years ago
InlineMessage.php
31 lines
1 <?php
2
3 namespace AC\Message;
4
5 use AC\Message;
6 use AC\View;
7
8 class InlineMessage extends Message {
9
10 /**
11 * @var string|null
12 */
13 private $class;
14
15 public function __construct( $message, $class = null ) {
16 parent::__construct( $message );
17
18 $this->class = $class;
19 }
20
21 public function render() {
22 $view = new View( [
23 'message' => $this->message,
24 'class' => trim( $this->type . ' ' . $this->class ),
25 ] );
26 $view->set_template( 'message/notice/inline' );
27
28 return $view->render();
29 }
30
31 }