modelにクラスメソッドを定義
またまた備忘録。
modelクラスからstatusとstatusの意味の一覧を配列で返したくて、クラスメソッドにしました。 statusの全ての値を返したい訳でもなかったので、メソッドで必要なstatusだけ返すようにしてます。
class hoge
def self.hoge
[
{ status: 'pending', message: '保留中..' },
{ status: 'canceled', message: 'キャンセル' }
]
end
end
クラスメソッドとインスタンスメソッドを同様に並べると見分けずらいので、
- クラスメソッド群
- インスタンスメソッド群
の順番で記述してみる。
この辺これしかないと思っているけど、この辺って意見とか議論されている部分だったりするのだろうか。