Vinicius, boa noite !
Tenho uma classe "criarCliente" que foi criada desta forma :
public function criarCliente(string $nome, string $cpf,string $clobs ,array $emails, array $telefones): Cliente {
// Logica aqui.
}
Quando faço o submit do Form sem os inputs preenchidos ele lança uma exceção :
must be of the type string, null given
Como faço para a função aceitar string e null ? Devo apenas não definir o tipo e usar a validação pelo request?
Neste caso os campos não são obrigatórios e caso não sejam preenchidos podem ser inseridos no banco como null.
Mais uma vez fico grato.