Sha256: c91d311c4c04bafdeea15b5182e73ae96ae3e03f54f0bd61b8f5eef313d30437

Contents?: true

Size: 274 Bytes

Versions: 7

Compression:

Stored size: 274 Bytes

Contents

module Locomotive
  module Steam

    class SnippetFinderService < Struct.new(:repository)

      include Locomotive::Steam::Services::Concerns::Decorator

      def find(slug)
        decorate do
          repository.by_slug(slug)
        end
      end

    end

  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
locomotivecms_steam-1.0.0.pre.beta.3 lib/locomotive/steam/services/snippet_finder_service.rb
locomotivecms_steam-1.0.0.pre.beta.2 lib/locomotive/steam/services/snippet_finder_service.rb
locomotivecms_steam-1.0.0.pre.beta.1 lib/locomotive/steam/services/snippet_finder_service.rb
locomotivecms_steam-1.0.0.pre.alpha.3 lib/locomotive/steam/services/snippet_finder_service.rb
locomotivecms_steam-1.0.0.pre.alpha.2 lib/locomotive/steam/services/snippet_finder_service.rb
locomotivecms_steam-1.0.0.pre.alpha.1 lib/locomotive/steam/services/snippet_finder_service.rb
locomotivecms_steam-1.0.0.pre.alpha lib/locomotive/steam/services/snippet_finder_service.rb