Module: PhiAttrs
- Defined in:
- lib/phi_attrs/phi_record.rb,
lib/phi_attrs.rb,
lib/phi_attrs/logger.rb,
lib/phi_attrs/railtie.rb,
lib/phi_attrs/version.rb,
lib/phi_attrs/configure.rb,
lib/phi_attrs/formatter.rb,
lib/phi_attrs/exceptions.rb
Overview
Namespace for classes and modules that handle PHI Attribute Access Logging
Defined Under Namespace
Modules: Controller, Exceptions, Model, PhiRecord Classes: Formatter, Logger, PhiStackEntry, Railtie
Constant Summary collapse
- PHI_ACCESS_LOG_TAG =
"PHI Access Log"- VERSION =
"0.4.0"
Class Method Summary collapse
Class Method Details
.configure {|_self| ... } ⇒ Object
10 11 12 |
# File 'lib/phi_attrs/configure.rb', line 10 def self.configure yield self if block_given? end |
.log_phi_access(user, message) ⇒ Object
17 18 19 20 21 |
# File 'lib/phi_attrs.rb', line 17 def self.log_phi_access(user, ) PhiAttrs::Logger.tagged(PHI_ACCESS_LOG_TAG, user) do PhiAttrs::Logger.info() end end |