Method: Cassette::Authentication::User#initialize
- Defined in:
- lib/cassette/authentication/user.rb
#initialize(attrs = {}) ⇒ User
Returns a new instance of User.
15 16 17 18 19 20 21 22 23 24 |
# File 'lib/cassette/authentication/user.rb', line 15 def initialize(attrs = {}) config = attrs[:config] @login = attrs[:login] @name = attrs[:name] @type = attrs[:type] @email = attrs[:email] @ticket = attrs[:ticket] @authorities = Cassette::Authentication::Authorities .parse(attrs.fetch(:authorities, '[]'), config && config.) end |