Sha256: 3bab126fc4de9cd09b31fc5cf9f6a75b81b0469a1dbf94cb4b58931465c46bc5
Contents?: true
Size: 439 Bytes
Versions: 29
Compression:
Stored size: 439 Bytes
Contents
module Locomotive::Wagon class PushSnippetsCommand < PushBaseCommand def entities repositories.snippet.all end def decorate(entity) SnippetDecorator.new(entity, locale, content_assets_pusher) end def persist(decorated_entity) api_client.snippets.update(decorated_entity.slug, decorated_entity.to_hash) end def label_for(decorated_entity) decorated_entity.name end end end
Version data entries
29 entries across 29 versions & 1 rubygems