commands: Added SetArguments/SetFiles to Request
Matt Bell committed
Nov 16, 2014 at 19:12 UTC
bfc83bd16a9dff813fa5dff0adfbc9ba1ea2c67e
1 file changed
+10
commands/request.go
+10
@@ -62,7 +62,9 @@ type Request interface {
62
Options() optMap
63
SetOption(name string, val interface{})
64
Arguments() []interface{}
65
+ SetArguments([]interface{})
66
Files() File
67
+ SetFiles(File)
68
Context() *Context
69
SetContext(Context)
70
Command() *Command
@@ -147,10 +149,18 @@ func (r *request) Arguments() []interface{} {
149
return r.arguments
150
}
151
152
+func (r *request) SetArguments(args []interface{}) {
153
+ r.arguments = args
154
+}
155
+
156
func (r *request) Files() File {
157
return r.files
158
}
159
160
+func (r *request) SetFiles(f File) {
161
+ r.files = f
162
+}
163
+
164
func (r *request) Context() *Context {
165
return &r.ctx
166
}