instance method
identified_by
Ruby on Rails 5.2.8.1
Since v5.2.8.1Signature
identified_by(*identifiers)
Mark a key as being a connection identifier index that can then be used to find the specific connection again later. Common identifiers are current_user and current_account, but could be anything, really.
Note that anything marked as an identifier will automatically create a delegate by the same name on any channel instances created off the connection.
Parameters
-
identifiersrest
Source
# File actioncable/lib/action_cable/connection/identification.rb, line 20
def identified_by(*identifiers)
Array(identifiers).each { |identifier| attr_accessor identifier }
self.identifiers += identifiers
end
Defined in actioncable/lib/action_cable/connection/identification.rb line 20
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionCable::Connection::Identification::ClassMethods