概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Completely custom Zeitwerk inflector | Arkency Blog 原文公開日: 2024/02/06 原著者: Piotr Jurewicz 日本語タイトルは内容に即したものにしました。 inflectorは英ママとしました。 前回の記事では、クラシックオートローダーとZeitwerkオートローダーがファイル名を照合するときの違いについて解説しました。両者の違いを取り急ぎ以下にまとめておきます。 クラシックオートローダー Report::PL::X123という定数名が見つからない場合、Report::PL::X123.to_s.underscoreを呼び出すことでファイル名にマッピングする。 Zeitwerkオートローダー lib/report/pl/x123/products.rbを見つけ
![Rails: Zeitwerkで使えるカスタムinflectorの作り方4種(翻訳)|TechRacho by BPS株式会社](https://cdn-ak-scissors.b.st-hatena.com/image/square/919c8845c0f4dce3e63131045ab3ed667fc479ef/height=288;version=1;width=512/https%3A%2F%2Ftechracho.bpsinc.jp%2Fwp-content%2Fuploads%2F2024%2F02%2Frails_custom_inflectors_zeitwerk_eyecatch-min.png)