# Method def

**URL:** <https://www.ruby-forum.com/t/method-def/157049>\
**Category:** Ruby\
**Created:** [January 6, 2009, 10:04pm UTC](https://www.ruby-forum.com/t/method-def/157049 "2009-01-06T22:04:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![anita](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/49beb7/32.png) [@anita](https://www.ruby-forum.com/u/anita)\
**Post date:** [January 6, 2009, 10:04pm UTC](https://www.ruby-forum.com/t/method-def/157049/1 "2009-01-06T22:04:07Z")

</div>

I know def active? but I need:  
def active=(val)  
and I cannot find a good example for it. I need val to equal a certain  
value different that true or false when user is active.

Thank you,  
Anita

---

<div class="post-metadata">

**Author:** ![anita](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/49beb7/32.png) [@anita](https://www.ruby-forum.com/u/anita)\
**Post date:** [January 8, 2009, 7:41am UTC](https://www.ruby-forum.com/t/method-def/157049/2 "2009-01-08T07:41:02Z")

</div>

Anita A. wrote:

> I know def active? but I need:  
> def active=(val)  
> and I cannot find a good example for it. I need val to equal a certain  
> value different that true or false when user is active.

looks like you know what you’re doing. What context is this?  
might want to google ‘attr\_accessor’
