Edge Rails: StringQuestioneer renomeado para StringInquirer

6 de junho de 2008  |  Rails 2.2  | 

Hoje de manhã eu falei desta nova classe no Rails, e comentei que estavam querendo mudar o seu nome. Pois bem, isto aconteceu mesmo!

Agora a classe se chama StringInquirer. Além disso ela também foi incluída no namespace ActiveSupport.

Vejam o mesmo exemplo usado no artigo anterior, mas adaptado para funcionar com estas alterações:

class Cliente
  def status
    ActiveSupport::StringInquirer.new("ativo")
  end
end

c = Cliente.new
c.status
# => "ativo"

# Agora vem a grande diferença:
c.status.ativo?
# => true

c.status.inativo?
# => false


Nenhum comentário


Trackbacks

  1. Nome do Jogo » Blog Archive » Lançado o Rails 2.1.1: Muitas correções de bugs

Deixe um comentário