class Nucleo::Requests::Site

Public Class Methods

process(site_id) click to toggle source
# File lib/nucleo/requests/site.rb, line 15
def self.process(site_id)
  route = Nucleo::Client.routes.route_for('site-process')
  url   = route.url_for(id: site_id)

  request = Nucleo::Client.get(url)

  request
end
register(attributes={}) click to toggle source
# File lib/nucleo/requests/site.rb, line 4
def self.register(attributes={})
  route = Nucleo::Client.routes.route_for('sites')
  url   = route.url_for

  request_params = attributes

  request = Nucleo::Client.post(url, MultiJson.dump(request_params))

  request
end