Sha256: c5c4e2e34a6ccff1762b36278099118b94f572dab0312d5d0badaa9e63cee00d
Contents?: true
Size: 610 Bytes
Versions: 7
Compression:
Stored size: 610 Bytes
Contents
module FreeboxApi module Resources class PortForwarding def initialize(session) @session = session end def index @session.http_call('get', '/fw/redir/') end def show(id) @session.http_call('get', "/fw/redir/#{id}") end def update(params = {}) @session.http_call('put', "/fw/redir/#{params['id']}", params) end def destroy(id) @session.http_call('delete', "/fw/redir/#{id}") end def create(params = {}) @session.http_call('post', '/fw/redir/', params) end end end end
Version data entries
7 entries across 7 versions & 1 rubygems