Module: Logidze::Generators::FxHelper
- Included in:
- InstallGenerator, ModelGenerator
- Defined in:
- lib/generators/logidze/fx_helper.rb
Overview
Adds –fx option and provide #fx? method
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
7 8 9 10 |
# File 'lib/generators/logidze/fx_helper.rb', line 7 def self.included(base) base.class_option :fx, type: :boolean, optional: true, desc: "Define whether to use fx gem functionality" end |
Instance Method Details
#fx? ⇒ Boolean
12 13 14 |
# File 'lib/generators/logidze/fx_helper.rb', line 12 def fx? [:fx] || ([:fx] != false && defined?(::Fx::SchemaDumper)) end |