/
githubmirror
/
symfony
Обзор
Документация
Войти
/
githubmirror
/
symfony
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
8.2
src/Symfony/Component/Form/Flow/ButtonFlowInterface.php
56 строк
1 KB
Yonel Ceruto
Add FormFlow for multistep forms management
17 окт 2025, 11:25
17 окт 2025, 11:25
2d56b67
Код
Авторство
О чём код?
<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Form\Flow; use Symfony\Component\Form\ClickableInterface; use Symfony\Component\Form\FormInterface; /** * @author Yonel Ceruto <open@yceruto.dev> */ interface ButtonFlowInterface extends FormInterface, ClickableInterface { /** * Executes the callable handler. */ public function handle(): void; /** * Checks if the callable handler was already called. */ public function isHandled(): bool; /** * Checks if the button's action is 'reset'. */ public function isResetAction(): bool; /** * Checks if the button's action is 'previous'. */ public function isPreviousAction(): bool; /** * Checks if the button's action is 'next'. */ public function isNextAction(): bool; /** * Checks if the button's action is 'finish'. */ public function isFinishAction(): bool; /** * Checks if the button is configured to clear submission data. */ public function isClearSubmission(): bool; }