Um passo para validação condicional no Laravel

Em algumas situações, você pode querer executar verificações de validação em um campo somente se esse campo estiver presente na matriz de entrada. Para realizar isso rapidamente, adicione a regra sometimes a sua validação, isso é especialmente útil em um método de atualização(update) por exemplo.


Passo 1.

O que estamos fazendo no passo 1 é validar os campos name e email apenas quando estiverem presentes na requisição, então se o cliente desse método da API não enviar o dado name na requisição por exemplo o mesmo não será validado, mas se o cliente enviar o dado na requisição o mesmo deverá ter conteúdo já que esse campo no banco de dados é obrigatório.


Muito simples e útil, espero que ajude alguém, até a próxima.