Method: Mayday::AbstractFlag#function_name

Defined in:
lib/mayday/abstract_flag.rb

#function_nameObject



81
82
83
84
85
86
87
# File 'lib/mayday/abstract_flag.rb', line 81

def function_name
  @function_name ||= begin
    # Enforce uniqueness 
    candidate_function_name = "abstract_flag_matcher_#{rand(10000)}"
    @@function_names.include?(candidate_function_name) ? function_name : candidate_function_name
  end
end