class Hypo::Lifetime::Transient
Public Instance Methods
instance(component, attrs = nil)
click to toggle source
# File lib/hypo/lifetime/transient.rb, line 4 def instance(component, attrs = nil) if component.respond_to? :type dependencies = attrs ? [attrs].concat(component.dependencies) : component.dependencies component.type.new(*dependencies) else component.object end end