public function set_tags_to_ignore( $tags = [ 'code', 'head', 'kbd', 'object', 'option', 'pre', 'samp', 'script', 'noscript', 'noembed', 'select', 'style', 'textarea', 'title', 'var', 'math' ] ) {
		// Ensure that we pass only lower-case tag names to XPath.
		$tags = array_filter( array_map( 'strtolower', Strings::maybe_split_parameters( $tags ) ), 'ctype_alnum' );

		$this->data['ignoreTags'] = array_unique( array_merge( $tags, array_flip( DOM::inappropriate_tags() ) ) );
	}
public function set_tags_to_ignore( $tags = [ 'code', 'head', 'kbd', 'object', 'option', 'pre', 'samp', 'script', 'noscript', 'noembed', 'select', 'style', 'textarea', 'title', 'var', 'math' ] ) {
		// Ensure that we pass only lower-case tag names to XPath.
		$tags = array_filter( array_map( 'strtolower', Strings::maybe_split_parameters( $tags ) ), 'ctype_alnum' );

		$this->data['ignoreTags'] = array_unique( array_merge( $tags, array_flip( DOM::inappropriate_tags() ) ) );
	}
public function set_tags_to_ignore ( $ tags = [ 'code' , 'head' , 'kbd' , 'object' , 'option' , 'pre' , 'samp' , 'script' , 'noscript' , 'noembed' , 'select' , 'style' , 'textarea' , 'title' , 'var' , 'math' ] ) { // Ensure that we pass only lower-case tag names to XPath. $ tags = array_filter ( array_map ( 'strtolower' , Strings :: maybe_split_parameters ( $ tags ) ) , 'ctype_alnum' ) ; $ this -> data [ 'ignoreTags' ] = array_unique ( array_merge ( $ tags , array_flip ( DOM :: inappropriate_tags ( ) ) ) ) ; }
Sets tags for which the typography of their children will be left untouched.

@param string|array $tags A comma separated list or an array of tag names.
Sets tags for which the typography of their children will be left untouched .