Class: EhbrsRubyUtils::Bga::Table

Inherits:
Object
  • Object
show all
Includes:
Urls
Defined in:
lib/ehbrs_ruby_utils/bga/table.rb,
lib/ehbrs_ruby_utils/bga/table/option.rb,
lib/ehbrs_ruby_utils/bga/table/player.rb,
lib/ehbrs_ruby_utils/bga/table/whatsapp_formatters.rb,
lib/ehbrs_ruby_utils/bga/table/whatsapp_formatters/base.rb,
lib/ehbrs_ruby_utils/bga/table/whatsapp_formatters/ending.rb,
lib/ehbrs_ruby_utils/bga/table/whatsapp_formatters/beginning.rb,
lib/ehbrs_ruby_utils/bga/table/whatsapp_formatters/base/format_option.rb,
lib/ehbrs_ruby_utils/bga/table/whatsapp_formatters/base/format_player.rb,
lib/ehbrs_ruby_utils/bga/table/whatsapp_formatters/ending/format_player.rb,
lib/ehbrs_ruby_utils/bga/table/whatsapp_formatters/beginning/format_player.rb

Defined Under Namespace

Modules: WhatsappFormatters Classes: Option, Player

Constant Summary collapse

SET_ITEMS =
%i[options players].freeze

Constants included from Urls::InstanceMethods

Urls::InstanceMethods::ROOT_URL

Instance Method Summary collapse

Methods included from Urls::InstanceMethods

#build_url, #player_game_in_progress_url, #player_game_stats_url, #root_url, #table_url

Instance Method Details

#game_conceded?Boolean

Returns:

  • (Boolean)


26
27
28
# File 'lib/ehbrs_ruby_utils/bga/table.rb', line 26

def game_conceded?
  game_conceded
end

#urlAddressable::URI

Returns:

  • (Addressable::URI)


31
32
33
# File 'lib/ehbrs_ruby_utils/bga/table.rb', line 31

def url
  table_url(id)
end