Class: LcpRuby::Presenter::Resolver
- Inherits:
-
Object
- Object
- LcpRuby::Presenter::Resolver
- Defined in:
- lib/lcp_ruby/presenter/resolver.rb
Class Method Summary collapse
- .find_by_name(name) ⇒ Object
- .find_by_slug(slug) ⇒ Object
- .presenters_for_model(model_name) ⇒ Object
- .routable_presenters ⇒ Object
Class Method Details
.find_by_name(name) ⇒ Object
5 6 7 |
# File 'lib/lcp_ruby/presenter/resolver.rb', line 5 def find_by_name(name) LcpRuby.loader.presenter_definition(name) end |
.find_by_slug(slug) ⇒ Object
9 10 11 12 13 |
# File 'lib/lcp_ruby/presenter/resolver.rb', line 9 def find_by_slug(slug) page = Pages::Resolver.find_by_slug(slug) presenter_name = page.main_presenter_name LcpRuby.loader.presenter_definition(presenter_name) end |