diff --git a/lib/core/plugin.js b/lib/core/plugin.js index f762f3ae3..738b91a0a 100644 --- a/lib/core/plugin.js +++ b/lib/core/plugin.js @@ -35,6 +35,7 @@ var Plugin = function(options) { this.logger = this._loggerObject; // Might get changed if we do intercept this.events = options.events; this.config = options.config; + this.plugins = options.plugins; this.env = options.env; this.loaded = false; this.currentContext = options.context; @@ -229,6 +230,11 @@ Plugin.prototype.registerAPICall = function(method, endpoint, cb) { this.pluginTypes.push('apiCalls'); }; +Plugin.prototype.registerAPICall = function(method, endpoint, cb) { + this.apiCalls.push({method: method, endpoint: endpoint, cb: cb}); + this.pluginTypes.push('apiCalls'); +}; + Plugin.prototype.runFilePipeline = function() { var self = this;