# How to "break action"

**URL:** <https://www.ruby-forum.com/t/how-to-break-action/105419>\
**Category:** Rails\
**Created:** [May 29, 2007, 8:47pm UTC](https://www.ruby-forum.com/t/how-to-break-action/105419 "2007-05-29T20:47:23Z")\
**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:** [May 29, 2007, 8:47pm UTC](https://www.ruby-forum.com/t/how-to-break-action/105419/1 "2007-05-29T20:47:23Z")

</div>

hi all,

if i want to “return or exit” (Like C language) in a action(function) ,  
and maybe translate control to another function ,how can it do ?  
(direct\_to?)

thanks

-Feng

---

<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:** [May 29, 2007, 9:03pm UTC](https://www.ruby-forum.com/t/how-to-break-action/105419/2 "2007-05-29T21:03:26Z")

</div>

From a controller method…

render and return

…or…

redirect\_to :controller =\> ‘my\_controller’, :action =\> ‘some\_action’ and  
return

On 5/29/07, Feng [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> -Feng
> 
> –  
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> 
> >

## –

## seth at subimage interactive

## [http://www.subimage.com](http://www.subimage.com) [http://sublog.subimage.com](http://sublog.subimage.com)

> **[Freelance Time Tracking Software — Online Invoice Software](https://cashboardapp.com/)**
>
> Freelance time tracking software, online invoice software & project management.
> Used by thousands worldwide since 2007. FREE trial.

[http://dev.subimage.com/projects/substruct](http://dev.subimage.com/projects/substruct)
