diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2017-01-19 17:51:25 +0300 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2017-01-19 17:51:25 +0300 |
commit | 9a985f6ec34d250c4468478a390cb40337d22d33 (patch) | |
tree | fda1f7f5a6075ee0a202e10136ec8600913ad863 /app/models/concerns | |
parent | c3bea33c991a161e06ee921537a8f953c3d3a297 (diff) | |
parent | 061bb6eb6ed0ca6be3c571b3fcfd14a6f9729205 (diff) |
Merge branch '23563-document-presenters' into 'master'
Document presenters
Closes #23563
See merge request !8480
Diffstat (limited to 'app/models/concerns')
-rw-r--r-- | app/models/concerns/presentable.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/app/models/concerns/presentable.rb b/app/models/concerns/presentable.rb new file mode 100644 index 00000000000..7b33b837004 --- /dev/null +++ b/app/models/concerns/presentable.rb @@ -0,0 +1,7 @@ +module Presentable + def present(**attributes) + Gitlab::View::Presenter::Factory + .new(self, attributes) + .fabricate! + end +end |