teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

修正

2019/06/24 14:16

投稿

thesnowman
thesnowman

スコア154

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
- def password_reset(user)
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

文章の修正

2019/06/24 14:16

投稿

thesnowman
thesnowman

スコア154

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
  クラスメソッドとして使用されています。