Lines Matching +full:remote -(+path:inc +path:lang) -(+path:lib +path:plugins +path:lang) -(+path:lib +path:tpl +path:dokuwiki +path:lang)
3 namespace dokuwiki\Remote;
7 use dokuwiki\test\Remote\Mock\ApiCore as MockApiCore;
10 * This class provides information about remote access to the wiki.
13 * There are two types of remote methods. The first is the core methods.
15 * The other is plugin methods. These are provided by remote plugins.
43 /** @var ApiCall[] remote methods provided by dokuwiki plugins */
47 * Get all available methods with remote access.
76 * Collects all the methods of the enabled Remote Plugins
84 $plugins = plugin_list('remote');
87 $plugin = plugin_load('remote', $pluginName);
89 Logger::error("Remote Plugin $pluginName does not implement dokuwiki\Extension\RemotePlugin");
97 "Remote Plugin $pluginName failed to return methods",
114 * Call a method via remote api.
152 if (!$conf['remote'] || trim($conf['remoteuser']) == '!!not set!!') {