class Bumbleworks::Api::ExpressionPresenter

Public Instance Methods

to_hash() click to toggle source
# File lib/bumbleworks/api/lib/presenters/expression_presenter.rb, line 4
def to_hash
  hash = {
    :process_id => presented.process.id,
    :expression_id => presented.expid,
    :tree => presented.tree
  }
  if presented.error
    hash.merge!(:error => ErrorPresenter.present(presented.error).to_hash)
  end
  hash
end