summaryrefslogtreecommitdiff
path: root/lib/gitlab/cycle_analytics/summary/issue.rb
diff options
context:
space:
mode:
authorJames Lopez <james@jameslopez.es>2016-11-22 11:46:02 +0100
committerJames Lopez <james@jameslopez.es>2017-01-17 11:32:54 +0100
commitfc6f8f20562ad761c034ffff076d329a3e9e8f4d (patch)
tree401c48a79209f656fa74dffe102d4385caefea76 /lib/gitlab/cycle_analytics/summary/issue.rb
parentdc6ea14b0d11a5e73e81c95ef723f0c1af69215b (diff)
downloadgitlab-ce-fc6f8f20562ad761c034ffff076d329a3e9e8f4d.tar.gz
added new summary serializers and refactor all of the summary stuff into separate logical classes
Diffstat (limited to 'lib/gitlab/cycle_analytics/summary/issue.rb')
-rw-r--r--lib/gitlab/cycle_analytics/summary/issue.rb15
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/gitlab/cycle_analytics/summary/issue.rb b/lib/gitlab/cycle_analytics/summary/issue.rb
new file mode 100644
index 00000000000..7d62164aae3
--- /dev/null
+++ b/lib/gitlab/cycle_analytics/summary/issue.rb
@@ -0,0 +1,15 @@
+module Gitlab
+ module CycleAnalytics
+ module Summary
+ class Issue < Base
+ def title
+ 'New Issue'
+ end
+
+ def value
+ @value ||= @project.issues.created_after(@from).count
+ end
+ end
+ end
+ end
+end