class Collab::Models::Commit

Public Class Methods

steps() click to toggle source
# File lib/collab/models/commit.rb, line 23
def self.steps
  pluck(:steps).flatten(1)
end

Public Instance Methods

broadcast() click to toggle source
# File lib/collab/models/commit.rb, line 15
def broadcast
  ::Collab.config.channel.constantize.broadcast_to(document, {
    "v" => document_version,
    "steps" => steps,
    "ref" => ref
  })
end
steps() click to toggle source
Calls superclass method
# File lib/collab/models/commit.rb, line 11
def steps
  super || []
end