Railsドキュメント

ActionController::Parametersの新しいインスタンスを作成

適応バージョン

説明

ActionController::Parametersの新しいインスタンスを作成

使い方

new(パラメータ={}, ロギングコンテクスト={})

class Person < ActiveRecord::Base
end
params = ActionController::Parameters.new(name: "Francesco")
params.permitted?  #=> false
Person.new(params) #=> ActiveModel::ForbiddenAttributesError
ActionController::Parameters.permit_all_parameters = true
params = ActionController::Parameters.new(name: "Francesco")
params.permitted?  #=> true
Person.new(params) #=> #<Person id: nil, name: "Francesco">

ソースコード