@rubygems/meta_presenter
MetaPresenter is a Ruby gem for writing highly focused and testable view Rails presenter classes. For each controller/action pair you get a presenter class in app/presenters that you can use in your views with with presenter.method_name. This helps you decompose your helper logic into tight, easily testable classes. There's even a DSL for method delegation on objects to reduce boilerplate.details
- latest
- 2.0.0
- PURL
- pkg:gem/gem.coop/rubygems/meta_presenter@2.0.0
- licenses
- MIT
- ruby
- >= 3.0.0
- rubygems
- >= 0
- executables
- none
- native extensions
- none
- platforms
- ruby
links
- source_code
- homepage
- https://github.com/szTheory/meta_presenter
versions
- 2.0.0 Oct 20 2023 gem.coop system
- 1.0.1 Oct 20 2023 gem.coop system
- 1.0.0 Oct 20 2023 gem.coop system
- 0.2.4 Aug 21 2019 gem.coop system
- 0.2.3 Aug 21 2019 gem.coop system
- 0.2.2 Jan 19 2019 gem.coop system
- 0.2.1 Jan 17 2019 gem.coop system
- 0.2.0 Jan 17 2019 gem.coop system
- 0.1.6 Jan 16 2019 gem.coop system
- 0.1.5 Jan 15 2019 gem.coop system
- 0.1.4 Nov 24 2018 gem.coop system
- 0.1.3 Nov 24 2018 gem.coop system
- 0.1.2 Nov 23 2018 gem.coop system
- 0.1.1 Nov 23 2018 gem.coop system
- 0.1.0 Nov 23 2018 gem.coop system
usage
- run on your commandline
-
bundle add meta_presenter --source "https://gem.coop/@rubygems" - or, put in your Gemfile
-
gem "meta_presenter", source: "https://gem.coop/@rubygems"