class Eventick::Base
Public Class Methods
path(params={})
click to toggle source
# File lib/eventick/base.rb, line 13 def self.path(params={}) path = (ParamsParser.new @resource, params).perform "#{ path }.json" end
resource(resource)
click to toggle source
# File lib/eventick/base.rb, line 3 def self.resource(resource) if not resource raise InvalidResource, "The #{ self.name } class has not defined any resource path." elsif resource.include? ' ' raise InvalidResource, 'No spaces allowed on a resource' end @resource = resource end