1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/actioncable/test/stubs/room.rb

19 lines
265 B
Ruby
Raw Normal View History

# frozen_string_literal: true
2015-07-13 11:43:52 -04:00
class Room
attr_reader :id, :name
def initialize(id, name = "Campfire")
2015-07-13 11:43:52 -04:00
@id = id
@name = name
end
def to_global_id
2015-11-05 18:28:58 -05:00
GlobalID.new("Room##{id}-#{name}")
2015-07-13 11:43:52 -04:00
end
def to_gid_param
to_global_id.to_param
end
2015-07-13 11:43:52 -04:00
end