class Prismic::Experiments
Attributes
draft[R]
@return [Array<Experiment>] list of all experiments from Prismic
running[R]
@return [Array<Experiments>] list of all experiments from Prismic
Public Class Methods
new(draft, running)
click to toggle source
# File lib/prismic/experiments.rb, line 10 def initialize(draft, running) @draft = draft @running = running end
parse(data)
click to toggle source
@return [Experiments]
# File lib/prismic/experiments.rb, line 38 def self.parse(data) draft = [] running = [] if data != nil draft = data['draft'].map { |exp| Experiment.parse(exp) } running = data['running'].map { |exp| Experiment.parse(exp) } end new(draft, running) end
Public Instance Methods
current()
click to toggle source
# File lib/prismic/experiments.rb, line 15 def current running.first end