From 96d49bf04ce77c975fe500f4d961e4a1ffed4c26 Mon Sep 17 00:00:00 2001 From: Dmitriy Zaporozhets Date: Sun, 30 Dec 2012 14:43:00 +0200 Subject: Use sdoc to generate application code documentation --- doc/code/classes/IssuesHelper.html | 401 +++++++++++++++++++++++++++++++++++++ 1 file changed, 401 insertions(+) create mode 100644 doc/code/classes/IssuesHelper.html (limited to 'doc/code/classes/IssuesHelper.html') diff --git a/doc/code/classes/IssuesHelper.html b/doc/code/classes/IssuesHelper.html new file mode 100644 index 00000000000..7b7510451b1 --- /dev/null +++ b/doc/code/classes/IssuesHelper.html @@ -0,0 +1,401 @@ + + + + + IssuesHelper + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + +
Methods
+
+ +
I
+
+ +
+ +
L
+
+ +
+ +
P
+
+ +
+ +
U
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + +
Instance Public methods
+ +
+
+ + issue_css_classes(issue) + + +
+ + +
+ +
+ + + + + + +
+ + +
+
# File app/helpers/issues_helper.rb, line 7
+def issue_css_classes issue
+  classes = "issue"
+  classes << " closed" if issue.closed
+  classes << " today" if issue.today?
+  classes
+end
+
+
+ +
+ +
+
+ + issue_tags() + + +
+ + +
+ +
+ + + + + + +
+ + +
+
# File app/helpers/issues_helper.rb, line 14
+def issue_tags
+  @project.issues.tag_counts_on(:labels).map(&:name)
+end
+
+
+ +
+ +
+
+ + issues_active_milestones() + + +
+ + +
+ +
+ + + + + + +
+ + +
+
# File app/helpers/issues_helper.rb, line 40
+def issues_active_milestones
+  @project.milestones.active.order("id desc").all
+end
+
+
+ +
+ +
+
+ + issues_filter() + + +
+ + +
+ +
+ + + + + + +
+ + +
+
# File app/helpers/issues_helper.rb, line 25
+def issues_filter
+  {
+    all: "all",
+    closed: "closed",
+    to_me: "assigned-to-me",
+    open: "open"
+  }
+end
+
+
+ +
+ +
+
+ + labels_autocomplete_source() + + +
+ + +
+ +
+ + + + + + +
+ + +
+
# File app/helpers/issues_helper.rb, line 34
+def labels_autocomplete_source
+  labels = @project.issues_labels.order('count DESC')
+  labels = labels.map{ |l| { label: l.name, value: l.name } }
+  labels.to_json
+end
+
+
+ +
+ +
+
+ + project_issues_filter_path(project, params = {}) + + +
+ + +
+ +
+ + + + + + +
+ + +
+
# File app/helpers/issues_helper.rb, line 2
+def project_issues_filter_path project, params = {}
+  params[:f] ||= cookies['issue_filter']
+  project_issues_path project, params
+end
+
+
+ +
+ +
+
+ + unassigned_filter() + + +
+ + +
+

Returns an OpenStruct object suitable for use by +options_from_collection_for_select to allow filtering issues +by an unassigned User or Milestone

+
+ + + + + + +
+ + +
+
# File app/helpers/issues_helper.rb, line 20
+def unassigned_filter
+  # Milestone uses :title, Issue uses :name
+  OpenStruct.new(id: 0, title: 'Unspecified', name: 'Unassigned')
+end
+
+
+ +
+
+ +
+ + \ No newline at end of file -- cgit v1.2.1