Module: EncryptedFormFields::Helpers::FormHelper
- Defined in:
- lib/encrypted_form_fields/helpers/form_helper.rb
Instance Method Summary collapse
-
#encrypted_field(object_name, method, options = {}) ⇒ Object
Returns a hidden and encrypted input tag for accessing a specified attribute (identified by
method
) on an object assigned to the template (identified byobject
).
Instance Method Details
#encrypted_field(object_name, method, options = {}) ⇒ Object
Returns a hidden and encrypted input tag for accessing a specified attribute (identified by method
) on an object assigned to the template (identified by object
).
Examples
encrypted_field(:user, :email_verified_at)
# => <input type="hidden" id="_encrypted_user_email_verified_at" name="_encrypted[user][email_verified_at]" value="#{encrypt(@user.email_verified_at})" />
14 15 16 |
# File 'lib/encrypted_form_fields/helpers/form_helper.rb', line 14 def encrypted_field(object_name, method, = {}) EncryptedField.new(object_name, method, self, ).render end |