lib/socialcastr.rb in socialcastr-0.2.11 vs lib/socialcastr.rb in socialcastr-0.2.12
- old
+ new
@@ -33,11 +33,10 @@
def reset
ATTRIBUTES.each do |attribute|
send(attribute.to_s + "=", nil)
end
- @api = nil
return self
end
end
class << self
@@ -58,9 +57,14 @@
def api
config = Configuration.instance
raise MissingConfiguration unless config.ready?
@api ||= API.new(config.username, config.password, config.domain, config.format, config.debug)
+ end
+
+ def reset
+ @api = nil
+ configuration.reset
end
def to_class_name(method)
method.to_s.gsub(/^[a-z]|-[a-z]/i) { |a| a.sub("-", '').upcase }
end