Module: Supabase::Rails::Logging
- Defined in:
- lib/supabase/rails/logging.rb
Class Method Summary collapse
Class Method Details
.log(level, message) ⇒ Object
18 19 20 21 22 23 24 25 26 |
# File 'lib/supabase/rails/logging.rb', line 18 def log(level, ) current = logger return if current.nil? return unless current.respond_to?(level) current.public_send(level, ) rescue StandardError nil end |
.logger ⇒ Object
10 11 12 |
# File 'lib/supabase/rails/logging.rb', line 10 def logger @mutex.synchronize { @logger } end |
.logger=(value) ⇒ Object
14 15 16 |
# File 'lib/supabase/rails/logging.rb', line 14 def logger=(value) @mutex.synchronize { @logger = value } end |