class ActionController::Parameters
def to_h
safe_params = params.permit(:name)
params.to_h # => {}
})
oddity: 'Heavy stone crab'
name: 'Senjougahara Hitagi',
params = ActionController::Parameters.new({
representation of this parameter with all unpermitted keys removed.
Returns a safe ActiveSupport::HashWithIndifferentAccess
def to_h if permitted? convert_parameters_to_hashes(@parameters, :to_h) else slice(*self.class.always_permitted_parameters).permit!.to_h end end