メソッドに素敵な名前を付けてください。実際には、日付の制限を定義するスコープです。この制限は、基本的に今日から過去 365 日、過去の同日までです。ですから、今年は一種のローリングイヤーです。
このメソッドは現在、#in_last_year という名前です。しかし、私はそれが好きではありません。今日が 2013 年の場合、2012 年の日付のみを返すように、前年のみを返すように理解できますが、実際には 2013 年の昨日または 1 週間前の日付を返すことができます。
フェイク(シード)ツールで使用されます。使用法は次のようになります。
Faker::Date.in_last_year
「in_running_year」、「in_ongoing_year」などの名前が付いています。私には問題ないように思えますが、おそらく金融の世界では、そのようなエンティティを表す既知の用語がいくつかあるかもしれません。