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