модуль ActionCable::Connection::Identification::ClassMethods
Открытые методы экземпляра
# File actioncable/lib/action_cable/connection/identification.rb, line 21
def identified_by(*identifiers)
Array(identifiers).each { |identifier| attr_accessor identifier }
self.identifiers += identifiers
end Помечает ключ как индекс идентификатора подключения, который впоследствии можно использовать для повторного поиска конкретного подключения. Распространённые идентификаторы — current_user и current_account, но на самом деле это может быть что угодно.
Обратите внимание: для любого элемента, помеченного как идентификатор, в экземплярах каналов, созданных на основе подключения, автоматически создаётся делегат с тем же именем.
© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.