質問編集履歴
2
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,16 +7,24 @@
|
|
7
7
|
https://railstutorial.jp/chapters/password_reset?version=5.1#cha-password_reset
|
8
8
|
|
9
9
|
UserMailerクラス(app/mailers/user_mailer.rb)内に定義した、
|
10
|
-
|
10
|
+
「password_reset」というメソッドに関して質問です。
|
11
11
|
|
12
12
|
```ruby
|
13
|
+
class UserMailer < ApplicationMailer
|
14
|
+
|
13
|
-
|
15
|
+
def account_activation(user)
|
14
16
|
@user = user
|
17
|
+
mail to: user.email, subject: "Account activation"
|
18
|
+
end
|
19
|
+
|
20
|
+
def password_reset(user)
|
21
|
+
@user = user
|
15
22
|
mail to: user.email, subject: "Password reset"
|
16
23
|
end
|
24
|
+
end
|
17
25
|
```
|
18
26
|
|
19
|
-
私の認識が正しければ、上記のメソッドの
|
27
|
+
私の認識が正しければ、上記のメソッドの「password_reset」の記述法はインスタンスメソッドです。
|
20
28
|
|
21
29
|
ですが、「リスト 12.10: パスワード再設定のプレビューメソッド (完成)」というところで以下のように
|
22
30
|
クラスメソッドとして使用されています。
|
1
文章の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
end
|
17
17
|
```
|
18
18
|
|
19
|
-
私の認識が正しければ、メソッドの定義の記述の仕方はインスタンスメソッドです。
|
19
|
+
私の認識が正しければ、上記のメソッドの定義の記述の仕方はインスタンスメソッドです。
|
20
20
|
|
21
21
|
ですが、「リスト 12.10: パスワード再設定のプレビューメソッド (完成)」というところで以下のように
|
22
22
|
クラスメソッドとして使用されています。
|