If you are a beginner in Ruby, this is going to be a challenge, as I know
from my experience. But it will be a lot of fun when you get into it.

Just as Rails uses many Metaprogramming "spells", so does Hobo. I suggest
first reading "Metaprogramming Ruby"  David Black also does a good job in
his book "The Well-Grounded Rubyist".  I have found these easier to
understand than Dave Thomas' work, except for his great videos on the Ruby
Object Model and metaprogramming.

http://pragprog.com/screencasts/v-dtrubyom/the-ruby-object-model-and-metaprogramming


http://pragprog.com/titles/ppmetr/metaprogramming-ruby

-Owen

On Mon, Aug 2, 2010 at 5:30 AM, Nicolas Oury <[email protected]> wrote:

> Dear all,
>
> I start to really like hobo and want to understand it more.
>
> To do so, I am trying to read its source code, to get a better grip of
> the magic. It is very instructive and I feel I understand Hobo better.
>
> However, I have a question (I don't  if it is the right place to ask
> that. Forgive me if my question is stupid, I am a beginner in Hobo,
> Rails and even Ruby):
> How is_create_permitted? is called from hobo_create? It does not seem
> to be called anywhere in the method  or in the called methods.
>
> How does the magic happen?
>
> Best regards,
>
> Nicolas.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Hobo Users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<hobousers%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/hobousers?hl=en.
>
>


-- 
- Owen

Owen Dall, Chief Systems Architect
Barquin International
Cell: 410-991-0811

-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/hobousers?hl=en.

Reply via email to