Sha256: e72ff4ee69d9c333a0c19eecdca376a93246205a76df21bce79c9b308d64c818
Contents?: true
Size: 750 Bytes
Versions: 3
Compression:
Stored size: 750 Bytes
Contents
# frozen-string-literal: true require "encrypted_form_fields/helpers/encrypted_field" module EncryptedFormFields module Helpers module FormHelper # 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})" /> def encrypted_field(object_name, method, options = {}) EncryptedField.new(object_name, method, self, options).render end end end end
Version data entries
3 entries across 3 versions & 1 rubygems