class CaptainHoog::HelperTable

Public Instance Methods

[](helper_name) click to toggle source
# File lib/captain_hoog/helper_table.rb, line 12
def [](helper_name)
  self.detect do |helper|
    helper.keys.include?(helper_name)
  end
end
Also aliased as: get
defined_helpers() click to toggle source
# File lib/captain_hoog/helper_table.rb, line 8
def defined_helpers
  self.map(&:keys).flatten
end
get(helper_name)
Alias for: []
helper_defined?(helper_name) click to toggle source
# File lib/captain_hoog/helper_table.rb, line 4
def helper_defined?(helper_name)
  defined_helpers.include?(helper_name)
end
set(helper) click to toggle source
# File lib/captain_hoog/helper_table.rb, line 19
def set(helper)
  self << helper
end