Class: SimpleRewriter::Rewriters::Base
- Inherits:
-
Object
- Object
- SimpleRewriter::Rewriters::Base
- Includes:
- Generators, OptionsResolver
- Defined in:
- lib/simple_rewriter/rewriters/base.rb
Direct Known Subclasses
ArrayRewriter, DateRewriter, FloatRewriter, HashRewriter, IntegerRewriter, StringRewriter
Constant Summary collapse
- REGISTERED_OPTIONS =
%i(email address hex name first_name last_name phonenumber zip street city date sample_pdf deep).freeze
Instance Method Summary collapse
- #generate ⇒ Object
-
#initialize(attr_value, options) ⇒ Base
constructor
A new instance of Base.
Methods included from OptionsResolver
#any_option_passed?, #collect_values_from_options, #filtered_options, #resolve_options_with
Methods included from Generators
#date_generator, #default_address, #rand_num, #random_address, #random_city, #random_date, #random_email, #random_first_name, #random_hex, #random_last_name, #random_name, #random_phonenumber, #random_sample_pdf, #random_street, #random_zip, #string_generator
Constructor Details
#initialize(attr_value, options) ⇒ Base
Returns a new instance of Base.
10 11 12 13 |
# File 'lib/simple_rewriter/rewriters/base.rb', line 10 def initialize(attr_value, ) @attr_value = attr_value @_options = end |
Instance Method Details
#generate ⇒ Object
15 16 17 |
# File 'lib/simple_rewriter/rewriters/base.rb', line 15 def generate end |