Combine two different filter callback functions

I think you could or even should combine your filters to keep your code DRY.

add_filter('script_loader_tag', function( $tag, $handle ) {

 if ( 'chargebee' == $handle ) :
    return str_replace( ' src', ' data-cb-site="mydomain" src', $tag );
 elseif( 'google-maps' == $handle ) :
    return str_replace( ' src', ' async="async" defer src', $tag );
 endif;

 return $tag;

}, 10, 2);