@@ 116-118 (lines=3) @@ | ||
113 | // Content. |
|
114 | $this->id = is_array( $notice['id'] ) ? array_map( 'sanitize_key', $notice['id'] ) : sanitize_key( $notice['id'] ); |
|
115 | $this->content = wp_kses_post( $notice['content'] ); |
|
116 | if ( ! empty( $notice['class'] ) ) { |
|
117 | $this->class = is_array( $notice['class'] ) ? join( ' ', array_map( 'esc_attr', $notice['class'] ) ) : esc_attr( $notice['class'] ); |
|
118 | } |
|
119 | ||
120 | // Type. |
|
121 | $default = 'notice'; |
|
@@ 135-137 (lines=3) @@ | ||
132 | if ( ! empty( $notice['capability'] ) ) { |
|
133 | $this->capability = esc_attr( $notice['capability'] ); |
|
134 | } |
|
135 | if ( ! empty( $notice['screen'] ) ) { |
|
136 | $this->screen = is_array( $notice['screen'] ) ? array_map( 'esc_attr', $notice['screens'] ) : array( esc_attr( $notice['screen'] ) ); |
|
137 | } |
|
138 | if ( ! empty( $notice['post'] ) ) { |
|
139 | $this->post = is_array( $notice['post'] ) ? array_map( 'intval', $notice['post'] ) : array( intval( $notice['post'] ) ); |
|
140 | } |
|
@@ 138-140 (lines=3) @@ | ||
135 | if ( ! empty( $notice['screen'] ) ) { |
|
136 | $this->screen = is_array( $notice['screen'] ) ? array_map( 'esc_attr', $notice['screens'] ) : array( esc_attr( $notice['screen'] ) ); |
|
137 | } |
|
138 | if ( ! empty( $notice['post'] ) ) { |
|
139 | $this->post = is_array( $notice['post'] ) ? array_map( 'intval', $notice['post'] ) : array( intval( $notice['post'] ) ); |
|
140 | } |
|
141 | if ( ! empty( $notice['dismissible'] ) ) { |
|
142 | $this->dismissible = $notice['dismissible'] === false ? false: true; |
|
143 | } |