summaryrefslogtreecommitdiff
path: root/lib/gitlab/view/presenter.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gitlab/view/presenter.rb')
-rw-r--r--lib/gitlab/view/presenter.rb32
1 files changed, 0 insertions, 32 deletions
diff --git a/lib/gitlab/view/presenter.rb b/lib/gitlab/view/presenter.rb
deleted file mode 100644
index 8b63b271b99..00000000000
--- a/lib/gitlab/view/presenter.rb
+++ /dev/null
@@ -1,32 +0,0 @@
-module Gitlab
- module View
- module Presenter
- extend ActiveSupport::Concern
-
- included do
- include Gitlab::Routing
- include Gitlab::Allowable
- end
-
- def with_subject(subject)
- tap { @subject = subject }
- end
-
- def with_user(user)
- tap { @user = user }
- end
-
- private
-
- attr_reader :subject, :user
-
- class_methods do
- def presents(name)
- define_method(name) do
- subject
- end
- end
- end
- end
- end
-end