我正在检查某个oAuth值的会话散列,然后将它们设置为不存在。这是我现有的代码:这是做什么更rubyesque的方式?
unless session[:oauth][:request_token].nil? && session[:oauth][:request_token_secret].nil?
@request_token = OAuth::RequestToken.new(@client, session[:oauth][:request_token], session[:oauth][:request_token_secret])
end
...但它是讨厌的,似乎并不特别红宝石。有没有更习惯写作的方式?
太棒了,谢谢。我用'[:request_token,:blah] .each'尝试了各种各样的东西,但越简单越好! –