/** * Print rows/columns controls * * @param SiteComponent $siteComponent * @return void * @access public * @since 4/17/06 */ function applyDirection($siteComponent) { $directions = array("Left-Right/Top-Bottom" => _("Left-Right/Top-Bottom"), "Top-Bottom/Left-Right" => _("Top-Bottom/Left-Right"), "Right-Left/Top-Bottom" => _("Right-Left/Top-Bottom"), "Top-Bottom/Right-Left" => _("Top-Bottom/Right-Left"), "Left-Right/Bottom-Top" => _("Left-Right/Bottom-Top"), "Bottom-Top/Left-Right" => _("Bottom-Top/Left-Right"), "Right-Left/Bottom-Top" => _("Right-Left/Bottom-Top"), "Bottom-Top/Right-Left" => _("Bottom-Top/Right-Left")); if (RequestContext::value('direction') && in_array(RequestContext::value('direction'), array_keys($directions)) && RequestContext::value('direction') != $siteComponent->getDirection()) { $siteComponent->updateDirection(RequestContext::value('direction')); } }