Skip to main content

ButtonGroup

ButtonGroup


Properties​

formButtonHelper​

protected \TwbsHelper\Form\View\Helper\FormButton|null $formButtonHelper

Methods​

__invoke​

public __invoke(?array $buttons = null, ?array $buttonGroupOptions = null): \TwbsHelper\View\Helper\ButtonGroup|string

Parameters:

ParameterTypeDescription
$buttons?array
$buttonGroupOptions?array

render​

Render button groups markup

public render(array $buttons, ?array $buttonGroupOptions = null): string

Parameters:

ParameterTypeDescription
$buttonsarray
$buttonGroupOptions?array

Throws:

  • LogicException

renderButtons​

Render buttons markup

protected renderButtons(array $buttons, array $buttonGroupOptions): string

Parameters:

ParameterTypeDescription
$buttonsarray
$buttonGroupOptionsarray

renderButton​

protected renderButton(\Laminas\Form\ElementInterface $button): string

Parameters:

ParameterTypeDescription
$button\Laminas\Form\ElementInterface

getFormButtonHelper​

public getFormButtonHelper(): \TwbsHelper\Form\View\Helper\FormButton