lib/submodules/ably-ruby/lib/ably/realtime/channels.rb in ably-rest-1.2.2 vs lib/submodules/ably-ruby/lib/ably/realtime/channels.rb in ably-rest-1.2.3

- old
+ new

@@ -3,31 +3,32 @@ # Class that maintains a map of Channels ensuring Channels are reused class Channels include Ably::Modules::ChannelsCollection # @return [Ably::Realtime::Channels] + # def initialize(client) super client, Ably::Realtime::Channel end - # @!method get(name, channel_options = {}) # Return a {Ably::Realtime::Channel} for the given name # # @param name [String] The name of the channel # @param channel_options [Hash, Ably::Models::ChannelOptions] A hash of options or a {Ably::Models::ChannelOptions} - # @return [Ably::Realtime::Channel} # + # @return [Ably::Realtime::Channel] + # def get(*args) super end - # @!method fetch(name, &missing_block) # Return a {Ably::Realtime::Channel} for the given name if it exists, else the block will be called. # This method is intentionally similar to {http://ruby-doc.org/core-2.1.3/Hash.html#method-i-fetch Hash#fetch} providing a simple way to check if a channel exists or not without creating one # # @param name [String] The name of the channel # @yield [options] (optional) if a missing_block is passed to this method and no channel exists matching the name, this block is called # @yieldparam [String] name of the missing channel + # # @return [Ably::Realtime::Channel] # def fetch(*args) super end