# Write array in model plugin

**URL:** <https://www.ruby-forum.com/t/write-array-in-model-plugin/113474>\
**Category:** Rails\
**Created:** [August 31, 2007, 1:41pm UTC](https://www.ruby-forum.com/t/write-array-in-model-plugin/113474 "2007-08-31T13:41:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![linus](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/f4b2a3/32.png) [@linus](https://www.ruby-forum.com/u/linus)\
**Post date:** [August 31, 2007, 1:41pm UTC](https://www.ruby-forum.com/t/write-array-in-model-plugin/113474/1 "2007-08-31T13:41:41Z")

</div>

Hello!  
I have a trivial problem… I want to pass list of Procs  
model like

class SalesObject \< ActiveRecord::Base

test1 = Proc.new do |obj|  
puts obj + " test1"  
true  
end

test2 = Proc.new do |obj|  
puts obj + " test2"  
end

acts\_as\_my\_procs test1, test2  
end

but I dcant figure out how to store those procs in class.

Aslo I would prefere to use:

class SalesObject \< ActiveRecord::Base  
acts\_as\_my\_procs :test1, :test2

def test1  
Proc.new do |obj|  
puts obj + " test1"  
true  
end  
end

def test2  
[Proc.new do |obj|  
puts obj + " test2.1"  
true  
end,  
Proc.new do |obj|  
puts obj + " test2.2"  
true  
end ]  
end  
end

But I also didnt know how to make acts\_as\_my\_procs  
see those model methods ☹

Cheers,  
Tomasz
