Tenho duas dúvidas simples. Talvez eu tenha passado batido nas aulas anteriores. Procurei na documentação, mas também não achei, e essa dúvida está me incomodando...
Por que usar o ?
na declaração de variável, por exemplo:
?int var
Outra dúvida é
O que o "::" e o ":" siginificam exatamente. Exemplo:
$entityManager = EntityManagerCreator::createEntityManager();
e aqui
$studentRepository = $entityManager->getRepository(Student::class);
ou aqui:
ConsoleRunner::run(
new SingleManagerProvider($entityManager)
);