Railsドキュメント

例外が発生するかチェック

適応バージョン

説明

例外が発生するかチェック

使い方

モデル.instance_method_already_implemented?(属性)

例外が発生する

Person.instance_method_already_implemented?(:save)
# ActiveRecord::DangerousAttributeError: save is defined by ActiveRecord

例外が発生しない

Person.instance_method_already_implemented?(:name)
# false

ソースコード