Ruby on Railsチュートリアルで学んだ内容を個人的なメモとして簡単にまとめたものです
個人メモ
- before_createコールバック
オブジェクトが作成されたときに呼び出されるコールバック - メソッド参照
指定したメソッドを探索して実行を行うようにする記述法
ex) before_create :create_activation_digest - メーラー
Usersコントローラのcreateアクションで有効化リンクをメール送信するために用いる
rails g コマンドで生成でき、テキストメール用のviewテンプレート、HTMLメール用のviewテンプレートが生成される
メールのテンプレートをビューと同じ要領で定義できる - クエリパラメータ
URLの末尾で疑問符「?」に続けてキーと値のペアを記述したもの - Time.zone.now
Railsの組み込みヘルパー
サーバーのタイムゾーンに応じたタイムスタンプを返す - メタプログラミング
「プログラムでプログラムを作成する」 - sendメソッド
sendメソッドの引数によって、渡されたオブジェクトの呼び出すメソッドを動的に決めることができる