-sub convert_to {
- my ($self, %params) = @_;
-
- my $destination_type = lc(delete $params{destination_type});
-
- if ($destination_type eq 'invoice') {
- $self->convert_to_invoice(%params);
- } else {
- croak("Unsupported destination type `$destination_type'");
- }
-}
-