lib/crumbs/definitions.rb in crumbs-1.1.2 vs lib/crumbs/definitions.rb in crumbs-1.2.0

- old
+ new

@@ -1,26 +1,26 @@ module Crumbs class Definitions class << self - + def all @all ||= {} end - + def add(controller, action, name) if all.has_key? controller all[controller][action] = name else all[controller] = { action => name } end end - + def find(controller, action, params) if all.has_key? controller and all[controller].has_key? action name = all[controller][action] name.is_a?(Proc) ? name.call(params) : name end end - + end end end