I have a situation and unfortunately not sure how to sort it out in proper way. I have below script
$validator = Validator::make(
    $request->all(), 
    [
        'game_id' => 'required|integer'
    ],
    $messages
);
if ($validator->fails()) {    
    $response = $validator->messages();
}else{
    $response = $gameService->setStatus($request);
} 
Now each game has different type, I wanted to add validation on behalf of type. For example if a game is Task Based then I would add validation for time which would be mandatory only for Task based game otherwise it would be an optional for other types.
I have three types of games
1 - level_based 2 - task_based 3 - time_based
In the type table, each game has type.
So is there any way to add validation? I want to do it, inside validation function.
Thank you so much.
via Chebli Mohamed
 
Aucun commentaire:
Enregistrer un commentaire