'required_without_all:assigned_asset,assigned_location', "assigned_asset" => 'required_without_all:assigned_user,assigned_location', "assigned_location" => 'required_without_all:assigned_user,assigned_asset', "checkout_to_type" => 'required|in:asset,location,user' ]; return $rules; } }