htmlFactory = $htmlFactory; } public function process( $element ) { $tags = $element->getTags(); if( ! in_array('valign', array_keys($tags)) ){ return $element; } if( ! method_exists($element, 'addAttr') ){ $element = $this->htmlFactory->makeBlock( $element ); } $valign = $tags['valign']; if( $valign == 'valign' ){ $valign = 'middel'; } $element ->addAttr('class', 'hc-valign-' . $valign) ; return $element; } }