module ClassMethods
Public Class Methods
module_method(name, default = nil)
click to toggle source
# File lib/saml_idp/signable.rb, line 118 def self.module_method(name, default = nil) default ||= name define_method "#{name}_method" do |new_method_name = nil| instance_variable_set("@#{name}", new_method_name) if new_method_name instance_variable_get("@#{name}") || default end end