ここは view なので filter という名前を付けてるのはおかしい。filter というのは「フィルター処理をする」関数に付けるべき。