Module: Card::Set::Type::Cardtype
- Extended by:
- Card::Set
- Includes:
- Basic
- Defined in:
- tmpsets/set/mod007-05_standard/type/cardtype.rb
Instance Method Summary
collapse
Methods included from Card::Set
abstract_set?, all_set?, clean_empty_module_from_hash, clean_empty_modules, define_on_format, each_format, ensure_set, extended, format, include_set, include_set_formats, process_base_module_list, process_base_modules, register_set, register_set_format, shortname, stage_method, view, write_tmp_file
#card_accessor, #card_reader, #card_writer
Methods included from Event
#define_event, #event
Instance Method Details
#cards_of_type_exist? ⇒ Boolean
68
69
70
71
|
# File 'tmpsets/set/mod007-05_standard/type/cardtype.rb', line 68
def cards_of_type_exist?
!new_card? && Auth.as_bot { Card.count_by_wql type_id: id } > 0
end
|
#default_follow_set_card ⇒ Object
63
64
65
66
|
# File 'tmpsets/set/mod007-05_standard/type/cardtype.rb', line 63
def default_follow_set_card
Card.fetch("#{name}+*type")
end
|
#follow_label ⇒ Object
55
56
57
|
# File 'tmpsets/set/mod007-05_standard/type/cardtype.rb', line 55
def follow_label
default_follow_set_card.follow_label
end
|
#followed_by?(user_id = nil) ⇒ Boolean
59
60
61
|
# File 'tmpsets/set/mod007-05_standard/type/cardtype.rb', line 59
def followed_by? user_id=nil
default_follow_set_card.all_members_followed_by? user_id
end
|