Quiero pasar un booleano a mi DogForm
$dogForm = new DogForm(null, array("has_cats" => $this->getUser()->hasCats()));
$form = $this->createForm($dogForm, $dog);
Pero cuando se hace en mi DogForm
:
if (!isset($options['has_cats'])) {
throw new \Exception("Missing option has_cats, this option is mandatory");
}
Siempre dame este error.
Así que sé que se supone que los perros no tienen gatos pero, donde mi opción has_cats
fue?
Gracias.
Gracias Kris. Para que otros sepan si leyeron eso, también tendrán que agregar los "has_cats" en getDefaultOptions() también en CatForm. –