# Restricting before\_filter to certain actions?

**URL:** <https://www.ruby-forum.com/t/restricting-before-filter-to-certain-actions/100059>\
**Category:** Rails\
**Created:** [July 26, 2006, 10:21pm UTC](https://www.ruby-forum.com/t/restricting-before-filter-to-certain-actions/100059 "2006-07-26T22:21:45Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [July 26, 2006, 10:21pm UTC](https://www.ruby-forum.com/t/restricting-before-filter-to-certain-actions/100059/1 "2006-07-26T22:21:45Z")

</div>

Can you restric before\_filter to specific actions?

---

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [July 26, 2006, 11:14pm UTC](https://www.ruby-forum.com/t/restricting-before-filter-to-certain-actions/100059/2 "2006-07-26T23:14:21Z")

</div>

:only

[http://api.rubyonrails.com/classes/ActionController/Filters/ClassMethods.html#M000152](http://api.rubyonrails.com/classes/ActionController/Filters/ClassMethods.html#M000152)

Joe

---

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [July 27, 2006, 10:33am UTC](https://www.ruby-forum.com/t/restricting-before-filter-to-certain-actions/100059/3 "2006-07-27T10:33:23Z")

</div>

> Can you restric before\_filter to specific actions?

Yep. before\_filter :something, :only =\> [:your\_action]

---

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [July 27, 2006, 10:47am UTC](https://www.ruby-forum.com/t/restricting-before-filter-to-certain-actions/100059/4 "2006-07-27T10:47:10Z")

</div>

Jordan E. wrote:

> > Can you restric before\_filter to specific actions?
> 
> Yep. before\_filter :something, :only =\> [:your\_action]

and there’s also :except=\>  
e.g.  
before\_filter :authorise, :except =\> [:warning, :closed]

–John

---

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [July 27, 2006, 10:53am UTC](https://www.ruby-forum.com/t/restricting-before-filter-to-certain-actions/100059/5 "2006-07-27T10:53:04Z")

</div>

Hi All,  
I am playing with ActionMailer.receive(mail).  
Is there any way to identify whether the received email is “out of  
office, autoreply” mail.

Your reply is appreciated!  
\_jon

---

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [July 27, 2006, 1:28pm UTC](https://www.ruby-forum.com/t/restricting-before-filter-to-certain-actions/100059/6 "2006-07-27T13:28:27Z")

</div>

before\_filter :some\_filter\_method, :only =\> [:action1, :action2]

before\_filter :another\_filter\_method, :except =\> [:action3, :action 4]

“Chris” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote in  
message news:removed\_email\_address@domain.invalid…
