[Ror-es] [OT] ¿Existe algo como "attr_accessor" para variables de clase?

Eduardo Fernandez Corrales eduardo.fernandez at gmail.com
Tue Nov 7 22:51:17 GMT 2006


Hola Iñaki,

Parece que en Ruby no lo hay, aunque dentro de rails sí hay algo:

http://dev.rubyonrails.org/browser/trunk/actionpack/lib/action_controller/base.rb#L215

Visto en http://blade.nagaokaut.ac.jp/cgi-bin/vframe.rb/ruby/ruby-talk/139175?139027-140132
 (que tiene una buena explicación de todo el tema de las variables de clase)

Además casi aciertas con el nombre :-)

Un saludo.

On 11/7/06, Iñaki <ibc2 at euskalnet.net> wrote:
> Hola, ¿existe algo como "attr_accessor" para variables de clase?
> En este caso tendría que ser usando métodos de clase y no de instancia.
>
...
>
> Y me gustaría que existiese alguna abreviación para hacerlo así:
>
> -----------------------------------------------------------------------
> class Clase
>
>     class_attr_accessor :variable
>     @@variable = "valor inicial"
>
> end
>
>
> irb> Clase.variable
>   "valor inicial"
> irb> Clase.variable="valor modificado"
> irb> Clase.variable
>   "valor modificado"
> -----------------------------------------------------------------------
>
>
> Pero claro, eso de "class_attr_accessor :variable" me lo he inventado yo :p
>
> ¿Alguien sabe si existe algo similar?
>
>
> Gracias y un saludo a todos.
>
>
> --
> Iñaki Baz Castillo
> _______________________________________________
> Ror-es mailing list
> Ror-es at lists.simplelogica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
>


-- 
Eduardo Fernández Corrales || 0xEFC.com


More information about the Ror-es mailing list