protected static function call_subplugins_method_with_args($method, array $args = [], string $interface = null) {
        if (!isset($interface)) {
            $interface = \tool_log\local\privacy\logstore_provider::class;
        }
        \core_privacy\manager::plugintype_class_callback('logstore', $interface, $method, $args);
    }
protected static function call_subplugins_method_with_args($method, array $args = [], string $interface = null) {
        if (!isset($interface)) {
            $interface = \tool_log\local\privacy\logstore_provider::class;
        }
        \core_privacy\manager::plugintype_class_callback('logstore', $interface, $method, $args);
    }
protected static function call_subplugins_method_with_args ( $ method , array $ args = [ ] , string $ interface = null ) { if ( ! isset ( $ interface ) ) { $ interface = \ tool_log \ local \ privacy \ logstore_provider :: class ; } \ core_privacy \ manager :: plugintype_class_callback ( 'logstore' , $ interface , $ method , $ args ) ; }
Invoke the subplugins method with arguments.

@param string $method The method name.
@param array $args The arguments.
@param string $interface The interface to use. By default uses the logstore_provider.
@return void
Invoke the subplugins method with arguments .