Class: JiraAPI::Models::User

Inherits:
Object
  • Object
show all
Defined in:
lib/tempest_time/api/jira_api/models/user.rb

Instance Method Summary collapse

Constructor Details

#initialize(user) ⇒ User

Returns a new instance of User.



6
7
8
# File 'lib/tempest_time/api/jira_api/models/user.rb', line 6

def initialize(user)
  @user_data = user
end

Instance Method Details

#account_idObject



22
23
24
# File 'lib/tempest_time/api/jira_api/models/user.rb', line 22

def 
  @account_id ||= user_data['accountId']
end

#emailObject



18
19
20
# File 'lib/tempest_time/api/jira_api/models/user.rb', line 18

def email
  @email ||= user_data['emailAddress']
end

#nameObject



10
11
12
# File 'lib/tempest_time/api/jira_api/models/user.rb', line 10

def name
  @name ||= user_data['displayName']
end

#usernameObject



14
15
16
# File 'lib/tempest_time/api/jira_api/models/user.rb', line 14

def username
  @username ||= user_data['name']
end