aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Heinemeier Hansson <david@loudthinking.com>2015-07-07 22:28:02 +0200
committerDavid Heinemeier Hansson <david@loudthinking.com>2015-07-07 22:28:02 +0200
commit060284f45e7bea2969686d4d96b399f5f4a3b691 (patch)
tree5c48a5af34b4a9ccccf627f7fe8366799ec9e9d5
parent049cd824c0452385c55abf093085b760c58fadae (diff)
downloadrails-060284f45e7bea2969686d4d96b399f5f4a3b691.tar.gz
rails-060284f45e7bea2969686d4d96b399f5f4a3b691.tar.bz2
rails-060284f45e7bea2969686d4d96b399f5f4a3b691.zip
Identifiers will add attr_accessor as well for convenience
-rw-r--r--lib/action_cable/connection/identification.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/action_cable/connection/identification.rb b/lib/action_cable/connection/identification.rb
index 246636198b..6c2af04663 100644
--- a/lib/action_cable/connection/identification.rb
+++ b/lib/action_cable/connection/identification.rb
@@ -10,7 +10,8 @@ module ActionCable
class_methods do
def identified_by(*identifiers)
- self.identifiers += identifiers
+ Array(identifiers).each { |identifier| attr_accessor identifier }
+ self.identifiers += identifiers
end
end