Railsチュートリアル第9章にて、「9.1.1 記憶トークンと暗号化」の「演習2」の「リスト21」の以下のコードについて
class User < ApplicationRecord . . . class << self # 渡された文字列のハッシュ値を返す def digest(string) cost = ActiveModel::SecurePassword.min_cost ? BCrypt::Engine::MIN_COST : BCrypt::Engine.cost BCrypt::Password.create(string, cost: cost) end # ランダムなトークンを返す def new_token SecureRandom.urlsafe_base64 end end
この場合の
class << self
にはどういった意味があるのですか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。