すみません、動かないと思います。（他の場所で呼んでいませんでした。）多分、最初はscopeを使おうとしていました。その中でUsing a class method is the preferred way to accept arguments for scopes というのを見つけて、クラスメソッドで似たようなのを書こうとしているうちに、消すのを忘れてしまったようです...