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?, card_accessor, card_reader, card_writer, clean_empty_module_from_hash, clean_empty_modules, define_active_job, define_event_method, define_event_perform_later_method, define_on_format, ensure_set, event, extended, format, phase_method, process_base_module_list, process_base_modules, register_set, register_set_format, shortname, view, write_tmp_file
Instance Method Details
#cards_of_type_exist? ⇒ Boolean
67
68
69
|
# File 'tmpsets/set/mod007-05_standard/type/cardtype.rb', line 67
def cards_of_type_exist?
!new_card? and Auth.as_bot { Card.count_by_wql type_id: id } > 0
end
|
#default_follow_set_card ⇒ Object
62
63
64
|
# File 'tmpsets/set/mod007-05_standard/type/cardtype.rb', line 62
def default_follow_set_card
Card.fetch("#{name}+*type")
end
|
#follow_label ⇒ Object
54
55
56
|
# File 'tmpsets/set/mod007-05_standard/type/cardtype.rb', line 54
def follow_label
default_follow_set_card.follow_label
end
|
#followed_by?(user_id = nil) ⇒ Boolean
58
59
60
|
# File 'tmpsets/set/mod007-05_standard/type/cardtype.rb', line 58
def followed_by? user_id = nil
default_follow_set_card.all_members_followed_by? user_id
end
|