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