Olá pessoal, estou fazendo um curso de PHP OO e estou na aula que desenvolve controllers em MVC e estou em dúvida🤔 se estou entendendo da maneira correta. Alguém poderia avaliar o meu comentário no código e me dizer se estou no caminho certo? Grato a todos!
<?php
$callController =newApp\Controllers\Controller;// Está Instanciando a classe Controller?
$calledController = $callController->controller();// Acessando o método controller() dentro da classe controller?
$controller =new $calledController();// Por quê esta instanciando a variavel '$calledController()' com abertura e fechamento de parenteses se isso não é uma função?
$callMethod =newApp\Controllers\Method;// Está Instanciando a classe Method?
$method = $callMethod->method($controller);// Esse objeto '$controller' passado por parãmetros é a variável instanciada na linha anterior ou poderia ser qualquer outro nome?
$controller->$method();
Pergunta
r1castro1
Olá pessoal, estou fazendo um curso de PHP OO e estou na aula que desenvolve controllers em MVC e estou em dúvida🤔 se estou entendendo da maneira correta. Alguém poderia avaliar o meu comentário no código e me dizer se estou no caminho certo? Grato a todos!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.