Sha256: 0e96102c1cccaee8359c9b6b49a5dc0f1daf0d3ead8c4d4e92a029e8ba453167
Contents?: true
Size: 328 Bytes
Versions: 2
Compression:
Stored size: 328 Bytes
Contents
require "active_support/concern" module FlexStationData module Concerns module Service extend ActiveSupport::Concern class_methods do def call(*args, &block) new(*args).call(&block) end def to_proc Proc.new(&method(:call)) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
flex-station-data-0.1.1 | lib/flex_station_data/concerns/service.rb |
flex-station-data-0.1.0 | lib/flex_station_data/concerns/service.rb |