Module: MetasploitDataModels::Validators
- Included in:
- Models
- Defined in:
- lib/metasploit_data_models/validators.rb
Instance Method Summary collapse
-
#autoload_validators ⇒ void
Mimics behavior of
app/validators
in Rails projects by adding it toActiveSupport::Dependencies.autoload_paths
if it is not already in the Array. - #validators_pathname ⇒ Object
Instance Method Details
#autoload_validators ⇒ void
This method returns an undefined value.
Mimics behavior of app/validators
in Rails projects by adding it to
ActiveSupport::Dependencies.autoload_paths
if it is not already in the Array.
7 8 9 10 11 12 13 |
# File 'lib/metasploit_data_models/validators.rb', line 7 def autoload_validators validators_path = validators_pathname.to_s unless ActiveSupport::Dependencies.autoload_paths.include? validators_path ActiveSupport::Dependencies.autoload_paths << validators_path end end |
#validators_pathname ⇒ Object
15 16 17 |
# File 'lib/metasploit_data_models/validators.rb', line 15 def validators_pathname app_pathname.join('validators') end |