Contributte Forms-bootstrap compile error
- mario85
- Člen | 22
Ahoj, zkouším rozchodit Forms-bootstrap, ale končím na následující chybě. Uměl by prosím někdo poradit? Díky za jakoukoliv reakci
Compile Error
Declaration of
Contributte\FormsBootstrap\BootstrapForm::setRenderer(?Nette\Forms\IFormRenderer
$renderer = null) must be compatible with
Nette\Forms\Form::setRenderer(?Nette\Forms\FormRenderer $renderer): static
Kód zde:
namespace App\Forms;
use Contributte\FormsBootstrap\BootstrapForm;
class ReservationFormFactory
{
public $onFormSuccess = [];
public function create() : BootstrapForm
{
$form = new BootstrapForm;
$form->addText('name', 'ui.form.reservation.name')
->setRequired();
$form->addSubmit('send', 'ui.form.reservation.send');
$form->onSuccess[] = function($form) {
$this->onFormSuccess();
};
return $form;
}
}