Olá professor, tudo bem?
Não entendi muito bem o ganho em colocar um ob_start nos controller, qual seria a aplicação disso em um projeto real? Talvez com um exemplo prático, fique mais claro...
abraços
public function processaRequisicao(): void
{
$this->renderizaHtml('areas/listar-areas.php', [
'areas' => $this->repositorioDeAreas->findAll(),
'titulo' => 'Listar áreas'
]);
}