* @copyright Since 2007 PrestaShop SA and Contributors * @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) */ declare(strict_types=1); namespace PrestaShopBundle\Form\Toolbar; /** * This interface is used for form relaying on ButtonCollectionType component, you can handle the options expected * by this component via this interface thus allowing you to extract this logic in a dedicated service, for more * information about the expected format @see ButtonCollectionType */ interface ToolbarButtonsProviderInterface { public function getToolbarButtonsOptions(array $parameters): array; }