Undev/redmine_reminder

View on GitHub
lib/redmine_reminder/reminder.rb

Summary

Maintainability
A
0 mins
Test Coverage
class RedmineReminder::Reminder
  attr_reader :user, :issues

  def initialize(user)
    @user   = user
    @issues = {}
  end

  def [](key)
    @issues[key] ||= []
    @issues[key]
  end

  def keys
    @issues.keys
  end

  def uniq!
    @issues.keys.each do |key|
      @issues[key].uniq!
    end
  end
end