1
resposta

function() e public/private/protected function() síntaxe

Qual a diferença entre declarar uma função usando public, private ou protected e declarar uma função sem nenhum desses "escopos" (me corrijam se errei o termo)?

public function()  // Todo mundo pode acessar
private function() //  Só a própria classe pode
protected function() // Só a classe pai e as classes filhas  que a enxtendem

function() = ??? // Qual o escopo dessa função?
1 resposta

Opa, Guilherme. Sem nenhum modificador de acesso o método é public. Mas isso é uma má prática e vai contra as PSRs. :-)