class Castle::Context::Sanitize
removes not proper active flag values
Public Class Methods
call(context)
click to toggle source
# File lib/castle/context/sanitize.rb, line 8 def call(context) sanitized_active_mode(context) || {} end
Private Class Methods
sanitized_active_mode(context)
click to toggle source
# File lib/castle/context/sanitize.rb, line 14 def sanitized_active_mode(context) return unless context return context unless context.key?(:active) return context if [true, false].include?(context[:active]) context.reject { |key| key == :active } end