Spec-Zone.ru › Ruby on Rails 7.1

модуль ActionCable::Connection::Callbacks

Включенные модули:
ActiveSupport::Callbacks

Обработчики событий подключения Action Cable

Обработчики before_command, after_command и around_command вызываются при отправке команд клиенту, например, при подписке, отписке или выполнении действия.

Пример

module ApplicationCable
  class Connection < ActionCable::Connection::Base
    identified_by :user

    around_command :set_current_account

    private

    def set_current_account
      # Now all channels could use Current.account
      Current.set(account: user.account) { yield }
    end
  end
end

© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API