public function get_source_to_enqueue( $relative_path, $filename, $filename_debug = null ) {

        $source_file = $filename;

        if ( defined( 'SCRIPT_DEBUG' ) && true === SCRIPT_DEBUG && !empty( $filename_debug ) ) {

            $source_file = $filename_debug;

        }

        $path = realpath( trailingslashit( $relative_path ) . $source_file );

        return WP_Url_Util::get_instance()->convert_absolute_path_to_url( $path );

    }