Class: RailsClientLogger::RailsClientLoggersController
- Inherits:
-
ApplicationController
- Object
- ApplicationController
- RailsClientLogger::RailsClientLoggersController
- Defined in:
- app/controllers/rails_client_logger/rails_client_loggers_controller.rb
Instance Method Summary collapse
Instance Method Details
#log ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'app/controllers/rails_client_logger/rails_client_loggers_controller.rb', line 3 def log if %w(debug info warn error fatal).include?(params[:level].to_s) Rails.logger.send(params[:level].to_s.to_sym, params[:message]) head :ok else head :bad_request end end |
#log_params ⇒ Object
12 13 14 |
# File 'app/controllers/rails_client_logger/rails_client_loggers_controller.rb', line 12 def log_params params.permit(:level, :message) end |