Sha256: 72f681891d321ed124727f9b42678cf14828ef1306721596f4a6855d316e03dc

Contents?: true

Size: 226 Bytes

Versions: 19

Compression:

Stored size: 226 Bytes

Contents

module Scrivito

class Revision < Struct.new(:id, :content_state, :workspace, :base)
  def initialize(options)
    super(*options.values_at(:id, :content_state, :workspace, :base))
  end

  def base?
    !!base
  end
end

end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
scrivito_sdk-0.60.0 lib/scrivito/revision.rb
scrivito_sdk-0.60.0.rc2 lib/scrivito/revision.rb
scrivito_sdk-0.50.1 lib/scrivito/revision.rb
scrivito_sdk-0.60.0.rc1 lib/scrivito/revision.rb
scrivito_sdk-0.50.0 lib/scrivito/revision.rb
scrivito_sdk-0.50.0.rc2 lib/scrivito/revision.rb
scrivito_sdk-0.50.0.rc1 lib/scrivito/revision.rb
scrivito_sdk-0.42.1 lib/scrivito/revision.rb
scrivito_sdk-0.42.1.rc3 lib/scrivito/revision.rb
scrivito_sdk-0.42.1.rc2 lib/scrivito/revision.rb
scrivito_sdk-0.42.1.rc1 lib/scrivito/revision.rb
scrivito_sdk-0.42.0 lib/scrivito/revision.rb
scrivito_sdk-0.41.1 lib/scrivito/revision.rb
scrivito_sdk-0.41.0 lib/scrivito/revision.rb
scrivito_sdk-0.41.0.rc2 lib/scrivito/revision.rb
scrivito_sdk-0.41.0.rc1 lib/scrivito/revision.rb
scrivito_sdk-0.40.0 lib/scrivito/revision.rb
scrivito_sdk-0.40.0.rc2 lib/scrivito/revision.rb
scrivito_sdk-0.40.0.rc1 lib/scrivito/revision.rb