1*4cadd4f8SNickeau<?php 2*4cadd4f8SNickeau 3*4cadd4f8SNickeau 4*4cadd4f8SNickeaunamespace ComboStrap; 5*4cadd4f8SNickeau 6*4cadd4f8SNickeau 7*4cadd4f8SNickeauclass Display 8*4cadd4f8SNickeau{ 9*4cadd4f8SNickeau 10*4cadd4f8SNickeau public const DISPLAY = "display"; 11*4cadd4f8SNickeau public const DISPLAY_NONE_VALUE = "none"; 12*4cadd4f8SNickeau 13*4cadd4f8SNickeau public static function processDisplay(TagAttributes &$tagAttributes) 14*4cadd4f8SNickeau { 15*4cadd4f8SNickeau 16*4cadd4f8SNickeau $display = strtolower($tagAttributes->getValueAndRemove(self::DISPLAY)); 17*4cadd4f8SNickeau if ($display !== null) { 18*4cadd4f8SNickeau if (strtolower($display) === self::DISPLAY_NONE_VALUE) { 19*4cadd4f8SNickeau $tagAttributes->addStyleDeclarationIfNotSet("display", "none"); 20*4cadd4f8SNickeau } 21*4cadd4f8SNickeau } 22*4cadd4f8SNickeau 23*4cadd4f8SNickeau } 24*4cadd4f8SNickeau} 25