Sha256: d7adb2a9598f7f2fa76a9de9e590bd5c82b0b693e429bda5597c4b473c582baa
Contents?: true
Size: 849 Bytes
Versions: 4
Compression:
Stored size: 849 Bytes
Contents
# bundle exec ruby examples/renderer.rb require_relative '../lib/storyblok' require 'redis' logger = Logger.new(STDOUT) redis = Redis.new(url: 'redis://localhost:6379') cache = Storyblok::Cache::Redis.new(redis: redis) client = Storyblok::Client.new( token: '6HMYdAjBoONyuS6GIf5PdAtt', logger: logger, component_resolver: ->(component, data) { "Placeholder for #{component}: #{data['text']}" }, api_url: 'api-testing.storyblok.com', api_version: 2, cache: cache ) res = client.flush res = client.story('authors/page', {version: 'published'}) puts client.cache_version res = client.story('authors/page', {version: 'published'}) res = client.story('authors/page', {version: 'published'}) res = client.story('authors/page', {version: 'published'}) puts res['data'] #puts client.render(res['data']['story']['content']['intro'])
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
storyblok-3.0.1 | examples/renderer.rb |
storyblok-3.0.0 | examples/renderer.rb |
storyblok-2.1.1 | examples/renderer.rb |
storyblok-2.1.0 | examples/renderer.rb |