lib/attr/gather/concerns/registrable.rb in attr-gather-1.1.0 vs lib/attr/gather/concerns/registrable.rb in attr-gather-1.1.1
- old
+ new
@@ -27,16 +27,16 @@
# Resolve a named item
#
# @param name [Symbol]
#
# @return [#call]
- def resolve(name, *args)
+ def resolve(name, *args, **opts)
block = @__storage__.fetch(name) do
raise NotFoundError,
"no item with name #{name} registered"
end
- block.call(*args)
+ block.call(*args, **opts)
end
# @api private
def ensure_name_not_already_registered!(name)
return unless @__storage__.key?(name)