Contributte Forms-bootstrap compile error

mario85
Člen | 22
+
0
-

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;
    }
}