[Ror-es] #include en ruby

Esteban ecorrales at mercedessoftware.com
Fri Sep 22 22:34:02 GMT 2006


Para mi sorpresa usar herencia no funcionó, en cambio la sugerencia de 
Sebastian Delmont si, con leves cambios

class Client < ActiveRecord::Base
    eval(IO.read('app/models/client_common.rb'))
    ...
end

Ahora me pregunto si "eval" se está ejecutando cada vez que instancio un 
objecto de esta clase?


Gracias a todos


Sebastian Delmont wrote:

>perdon... eval(File.read(...))
>
>On Sep 21, 2006, at 2:27 PM, Juan Lupión wrote:
>
>  
>
>>¿Has probado a crear una clase ClienteAbstracto que contenga el código
>>común y que herede de ActiveRecord::Base y luego hacer que Cliente y
>>VClient hereden de ClienteAbstracto?
>>-- 
>>----------------------------------------------------
>>http://hronia.blogalia.com
>>_______________________________________________
>>Ror-es mailing list
>>Ror-es at lists.simplelogica.net
>>http://lists.simplelogica.net/mailman/listinfo/ror-es
>>    
>>
>
>_______________________________________________
>Ror-es mailing list
>Ror-es at lists.simplelogica.net
>http://lists.simplelogica.net/mailman/listinfo/ror-es
>
>  
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.simplelogica.net/pipermail/ror-es/attachments/20060922/a47f3df7/attachment.htm 


More information about the Ror-es mailing list