Merge pull request #426 from lucamilanesio/scala-mustache-easy-override

Scala api.mustache: allow easy basePath and ApiInvoker override
This commit is contained in:
Tony Tam 2015-02-10 08:22:39 -08:00
commit d821a897b3

View File

@ -11,9 +11,8 @@ import java.util.Date
import scala.collection.mutable.HashMap
{{#operations}}
class {{classname}} {
var basePath: String = "{{basePath}}"
var apiInvoker = ApiInvoker
class {{classname}}(val basePath: String = "{{basePath}}",
apiInvoker: ApiInvoker = ApiInvoker) {
def addHeader(key: String, value: String) = apiInvoker.defaultHeaders += key -> value