Module: RedmineRest::Models

Defined in:
lib/redmine_rest/models.rb,
lib/redmine_rest/models/user.rb,
lib/redmine_rest/models/group.rb,
lib/redmine_rest/models/issue.rb,
lib/redmine_rest/models/project.rb,
lib/redmine_rest/models/tracker.rb,
lib/redmine_rest/models/version.rb,
lib/redmine_rest/models/relation.rb,
lib/redmine_rest/models/attachment.rb,
lib/redmine_rest/models/membership.rb,
lib/redmine_rest/models/time_entry.rb,
lib/redmine_rest/models/issue_status.rb,
lib/redmine_rest/models/issue/journal.rb,
lib/redmine_rest/models/issue_priority.rb,
lib/redmine_rest/models/collections/base.rb,
lib/redmine_rest/models/collections/issue.rb,
lib/redmine_rest/models/time_entry_activity.rb,
lib/redmine_rest/models/issue/journal_detail.rb

Overview

Namespace for models + some self-methods

Defined Under Namespace

Modules: Collections Classes: Attachment, Group, Issue, IssuePriority, IssueStatus, Membership, ModelConfigurator, Project, Relation, TimeEntry, TimeEntryActivity, Tracker, User, Version

Constant Summary collapse

LIST =
constants
.map { |symbol| const_get(symbol) }
.find_all { |const| const.is_a?(Class) && const < ActiveResource::Base }
.freeze

Class Method Summary collapse

Class Method Details

.configure_models(params) ⇒ Object



28
29
30
# File 'lib/redmine_rest/models.rb', line 28

def self.configure_models(params)
  ModelConfigurator.new.configure_models(params)
end