Sha256: c383136075a6661719e05c26387e5c639a98852ad032f79589fb61d0808bb1c2

Contents?: true

Size: 818 Bytes

Versions: 8

Compression:

Stored size: 818 Bytes

Contents

# -*- encoding : utf-8 -*-
class Card; module Set; module All; module States; extend Card::Set # ~~~~~~~~~~~ above autogenerated; below pulled from /Users/ethan/dev/wagn/gem/card/mod/01_core/set/all/states.rb ~~~~~~~~~~~
def new_card?
  new_record? ||   # not yet in db (from ActiveRecord)
  !!@from_trash    # in process of restoration from trash, not yet "re-created"
end
alias_method :new?, :new_card?

def known?
  real? || virtual?
end

def real?
  !new_card?
end

def unknown?
  !known?
end

def pristine?
  # has not been edited directly by human users.  bleep blorp.
  new_card? or !actions.joins(:act).where('card_acts.actor_id != ?', Card::WagnBotID).exists?
end


# ~~~~~~~~~~~ below autogenerated; above pulled from /Users/ethan/dev/wagn/gem/card/mod/01_core/set/all/states.rb ~~~~~~~~~~~
end;end;end;end;

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
card-1.16.9 tmpsets/set/mod001-01_core/all/states.rb
card-1.16.8 tmpsets/set/mod001-01_core/all/states.rb
card-1.16.7 tmpsets/set/mod001-01_core/all/states.rb
card-1.16.6 tmpsets/set/mod001-01_core/all/states.rb
card-1.16.5 tmpsets/set/mod001-01_core/all/states.rb
card-1.16.4 tmpsets/set/mod001-01_core/all/states.rb
card-1.16.3 tmpsets/set/mod001-01_core/all/states.rb
card-1.16.2 tmpsets/set/mod001-01_core/all/states.rb