diff --git a/commands/request.go b/commands/request.go index 921c11e48..beb990d51 100644 --- a/commands/request.go +++ b/commands/request.go @@ -62,7 +62,9 @@ type Request interface { Options() optMap SetOption(name string, val interface{}) Arguments() []interface{} + SetArguments([]interface{}) Files() File + SetFiles(File) Context() *Context SetContext(Context) Command() *Command @@ -147,10 +149,18 @@ func (r *request) Arguments() []interface{} { return r.arguments } +func (r *request) SetArguments(args []interface{}) { + r.arguments = args +} + func (r *request) Files() File { return r.files } +func (r *request) SetFiles(f File) { + r.files = f +} + func (r *request) Context() *Context { return &r.ctx }