4 Aug
2009
4 Aug
'09
09:12
* Josef Reidinger
On 08/04/2009 10:07 AM, Klaus Kaempf wrote:
Where I prefer
region = (timezones.find { |reg| reg.name == params[:region] }) || Hash.new
to make it less cryptic ;-)
Thanks, you are right...and exist some trick to get return value of find and if nil then call another function like a.find() ?? .id so result will be id or nil?
Look at Enumerable#detect (find is an alias to detect) (http://ruby-doc.org/core/classes/Enumerable.html#M003123). Klaus --- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org