public static function beginFormTb($layout = self::FORM_LAYOUT_VERTICAL, $action = '', $method = 'post', $htmlOptions = array())
{
if (!empty($layout)) {
// refactor to not use a switch
switch ($layout) {
case self::FORM_LAYOUT_HORIZONTAL:
self::addCssClass('form-' . self::FORM_LAYOUT_HORIZONTAL, $htmlOptions);
break;
case self::FORM_LAYOUT_INLINE:
case self::FORM_LAYOUT_SEARCH:
self::addCssClass('form-' . self::FORM_LAYOUT_INLINE, $htmlOptions);
break;
default:
self::addCssClass('form-' . $layout, $htmlOptions);
}
}
return parent::beginForm($action, $method, $htmlOptions);
}