class UserSessions
Attributes
user_sessions[R]
Public Class Methods
new(user_sessions_response)
click to toggle source
# File lib/ft_42.rb, line 344 def initialize(user_sessions_response) @user_sessions = user_sessions_response end
Public Instance Methods
sessions()
click to toggle source
# File lib/ft_42.rb, line 348 def sessions user_sessions.map { |session| Session.new(session) } end
total_hours_this_week()
click to toggle source
# File lib/ft_42.rb, line 352 def total_hours_this_week total_duration = 0 sessions.each do |session| total_duration += session.duration || 0 end (total_duration / 60 / 60).round end