Sha256: 6744fbe93dcf8a5532bf296b1f44505e021b79bd7a0a770c37377d245affd9f4

Contents?: true

Size: 783 Bytes

Versions: 49

Compression:

Stored size: 783 Bytes

Contents

# -*- encoding : utf-8 -*-
class Card; module Set; class All; module States; extend Card::Set
# ~~ above autogenerated; below pulled from /Users/ethan/dev/wagn/gem/card/mod/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? || !actions.joins(:act).where(
    "card_acts.actor_id != ?", Card::WagnBotID
  ).exists?
end


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

Version data entries

49 entries across 49 versions & 1 rubygems

Version Path
card-1.99.6 tmpsets/set/mod002-core/all/states.rb
card-1.99.5 tmpsets/set/mod002-core/all/states.rb
card-1.97.0.1 tmpsets/set/mod002-core/all/states.rb
card-1.97.0 tmpsets/set/mod002-core/all/states.rb
card-1.96.8 tmpsets/set/mod002-core/all/states.rb
card-1.96.7 tmpsets/set/mod002-core/all/states.rb
card-1.96.6 tmpsets/set/mod002-core/all/states.rb
card-1.96.5 tmpsets/set/mod002-core/all/states.rb
card-1.96.4 tmpsets/set/mod002-core/all/states.rb
card-1.96.3 tmpsets/set/mod002-core/all/states.rb
card-1.96.2 tmpsets/set/mod002-core/all/states.rb
card-1.96.1 tmpsets/set/mod002-core/all/states.rb
card-1.96.0 tmpsets/set/mod002-core/all/states.rb
card-1.95.3 tmpsets/set/mod002-core/all/states.rb
card-1.95.2 tmpsets/set/mod002-core/all/states.rb
card-1.95.1 tmpsets/set/mod002-core/all/states.rb
card-1.95.0 tmpsets/set/mod002-core/all/states.rb
card-1.94.1 tmpsets/set/mod002-core/all/states.rb
card-1.94.0 tmpsets/set/mod002-core/all/states.rb
card-1.93.13 tmpsets/set/mod002-core/all/states.rb