Sha256: 86b3b8054bc870af2b97c34e725c2a42df2b99f87296eced692277ebf367eaf8
Contents?: true
Size: 380 Bytes
Versions: 1
Compression:
Stored size: 380 Bytes
Contents
class OneOrMany < SimpleDelegator delegate :is_a?, to: :__getobj__ def map(&block) if __getobj__.respond_to?(:map) __getobj__.map(&block) else yield __getobj__ end end def select(&block) if __getobj__.respond_to?(:select) __getobj__.select(&block) else return [] unless yield __getobj__ self end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
houston-core-0.5.0.beta1 | app/presenters/one_or_many.rb |