Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Duvida sobre birthDate()

O que é o birthDate()? Onde definimos ele? Eu defini como birth_date.

Seguindo a logica eu tentei utilizar o seguinte:

$sqlInsert = "INSERT INTO students (name, birth_date) VALUES ('{$student->name()}', '{$student->birth_date()-> format('Y-m-d')}');";

Mas ele só funciona se eu utilizar assim:

$sqlInsert = "INSERT INTO students (name, birth_date) VALUES ('{$student->name()}', '{$student->birthDate()-> format('Y-m-d')}');";

De onde veio o birthDate()? Quando o meu birth_date virou birthDate()?

Estou completamente confuso. Desde já agradeço por qualquer ajuda.

1 resposta

É só um método da nossa classe de aluno.