Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marcelo de Andrade

Métodos para manipulação de dados

Recommended Posts

Boa tarde. Me desculpem se o título não seja muito sugestivo ou esteja errado, mas estou confuso quanto a alguns detalhes de OOP e gostaria da ajuda de vocês para alguns esclarecimentos.

 

Estudando OOP, vi alguns exemplos da utilização do padrão MVC e vi que uma classe só deve ter os métodos de acesso ao atributo mas não os de manipulação. Não sei se entendi errado ou se terminei embaralhando tudo. Por exemplo, se eu crio um método dessa forma:

   public function buscarPorUsuario($usuario){

       $buscarUsuario       = Connection::receberInstancia();
       $consultarUsuario    = $buscarUsuario->query( sprintf("SELECT * FROM usuario WHERE usuario = '%s' ", $usuario) );
       $resultado           = $buscarUsuario->resultados($consultarUsuario);

       return $resultado;
   }    

 

Ele está errado? Quem deve manipular os dados?

 

Me perdoem pela confusão ou caso não tenha sido claro quanto a minha dúvida. Abraço e obrigado.

 

Obs: Minha dúvida é sobre POO mesmo, não MVC.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.