public function make($requestedClass, $viewName)
{
// Class already exists? Stop here
if (class_exists($requestedClass)) {
return true;
}
// I have to magically create the controller class
$magic = new ControllerFactory($this->container);
$magic->setSection($this->getSection());
$fofController = $magic->make($viewName);
/** @var ErectorInterface $erector */
$erector = new ControllerErector($this, $fofController, $viewName);
$erector->setSection($this->getSection());
$erector->build();
if (!class_exists($requestedClass)) {
return false;
}
return true;
}