Class: ActiveMocker::Generate
- Inherits:
-
Object
- Object
- ActiveMocker::Generate
- Extended by:
- Config, Forwardable
- Defined in:
- lib/active_mocker/generate.rb
Constant Summary collapse
- @@_self =
self
Instance Attribute Summary collapse
-
#silence ⇒ Object
readonly
Returns the value of attribute silence.
Attributes included from Config
#clear_cache, #log_level, #logger, #migration_dir, #mock_dir, #model_attributes, #model_dir, #model_file_reader, #schema_attributes, #schema_file, #schema_file_reader
Class Method Summary collapse
- .configure(&block) ⇒ Object
-
.mock(model_name, force_reload: false) ⇒ Object
Method will be deprecated in v2.
Instance Method Summary collapse
-
#initialize(silence: false) ⇒ Generate
constructor
A new instance of Generate.
Methods included from Config
check_required_settings, config, reload_default
Constructor Details
#initialize(silence: false) ⇒ Generate
Returns a new instance of Generate.
21 22 23 24 |
# File 'lib/active_mocker/generate.rb', line 21 def initialize(silence: false) @silence = silence create_template end |
Instance Attribute Details
#silence ⇒ Object (readonly)
Returns the value of attribute silence.
19 20 21 |
# File 'lib/active_mocker/generate.rb', line 19 def silence @silence end |
Class Method Details
.configure(&block) ⇒ Object
26 27 28 |
# File 'lib/active_mocker/generate.rb', line 26 def self.configure(&block) config(&block) end |
.mock(model_name, force_reload: false) ⇒ Object
Method will be deprecated in v2
31 32 33 |
# File 'lib/active_mocker/generate.rb', line 31 def self.mock(model_name, force_reload: false) load_mock(model_name) end |