function() {
    var result = []
    var self = this
    this.ALL_METHODS.forEach(function(method) {
      if (self[method]) {
        result.push(method)
      }
    })

    return result
  }
function() {
    var result = []
    var self = this
    this.ALL_METHODS.forEach(function(method) {
      if (self[method]) {
        result.push(method)
      }
    })

    return result
  }
function ( ) { var result = [ ] var self = this this . ALL_METHODS . forEach ( function ( method ) { if ( self [ method ] ) { result . push ( method ) } } ) return result }
***************************************************************************
@method supportedMethods
@description Returns a list of HTTP methods supported by this endpoint
@returns {Array.<string>}
***************************************************************************