# Before\_filter - How to?

**URL:** <https://www.ruby-forum.com/t/before-filter-how-to/161976>\
**Category:** Rails\
**Created:** [March 4, 2009, 1:15pm UTC](https://www.ruby-forum.com/t/before-filter-how-to/161976 "2009-03-04T13:15:37Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [March 4, 2009, 1:15pm UTC](https://www.ruby-forum.com/t/before-filter-how-to/161976/1 "2009-03-04T13:15:37Z")

</div>

Hi,

## i have functions for which i use before\_filter

## before\_filter :find\_customer, :except =\> [:index, :new, :create]

## Do i need to use another before\_filter for another set of functions like

## before\_filter :countries\_list, :only =\> [:new, :edit]

Are there any ways to pin both into a single implementation

Regards,  
Vimal Das

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [March 4, 2009, 1:58pm UTC](https://www.ruby-forum.com/t/before-filter-how-to/161976/2 "2009-03-04T13:58:42Z")

</div>

On 4 Mar 2009, at 12:13, vimal wrote:

> * * *
> 
> ## before\_filter :countries\_list, :only =\> [:new, :edit]

If you need two filters, then you need two calls to before\_filter.

Fred
