Sha256: 9ecf4d704084263e4001601f4edc2603976515d5f598087239a7fde26b13b5e6
Contents?: true
Size: 325 Bytes
Versions: 1
Compression:
Stored size: 325 Bytes
Contents
class ReleasePresenter def initialize(releases) @releases = releases end def as_json(*args) if @releases.is_a?(Release) to_hash @releases else @releases.map(&method(:to_hash)) end end def to_hash(release) { id: release.id, createdAt: release.created_at } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
houston-core-0.5.0.beta1 | app/presenters/release_presenter.rb |