What is the equivalent of PHP\'s $this->
in Ruby?
The analog of $this
is self
, as has been mentioned. However, you asked about $this->
, which means you want to use it to access an instance variable ($this->somevar
) or instance method (this->somemethod()
). For an instance variable, the equivalent in Ruby would be @
(as in @somevar
). For instance methods, the equivalent would be to just write the method name (somemethod
), or, if you like to be verbose (self.somemethod
).