freedom-man.com

ブログは俺のセーブポイント

Category: Ruby (page 1 of 7)

RubyのModule#const_getについて調べてみた

Module#const_getはそのモジュール内に定義されている定数を取得することができるメソッドです。動的にインスタンスを生成したり、定数を参照するときに利用しますが、今回はModule#const_getのハマりポイントを紹介します。

Continue reading

RailtieでControllerを拡張する

勉強がてら、Controllerを拡張するRailtieを作ってみたので備忘録。基本的な作り方はこちらの記事と記事内の参考URLを参考にすると良いです。

Continue reading

Railtieのinitializerが読み込まれる仕組み

Railtieのサブクラスで呼び出したinitializerブロックが読み込まれる仕組みをコードを読んで紐解いてみました。Railsは5.1.2です

Continue reading

ActiveSupport.on_loadとrun_load_hooksのコードリーディング

ActiveSupport.onload と ActiveSupport.run_load_hooks のコードを読んでみました。

Continue reading

RailtieでActionMailerを拡張する

Railtieを使ってActionMailerのdelivery_methodを拡張してみました。
サンプルで作ったgemはこちら↓

任意のURLにHTTP POSTするdelivery_methodを定義したgemになります。

ということで今回は作り方の備忘として残します。

Continue reading

Older posts

© 2017 freedom-man.com

Theme by Anders NorenUp ↑