In Rails guide this came up:
%w{ models }.each do |dir|
Could someone explain for me what %w{ models } means? Never seen it before. Is it ruby or rails specific.
Thanks
In Rails guide this came up:
%w{ models }.each do |dir|
Could someone explain for me what %w{ models } means? Never seen it before. Is it ruby or rails specific.
Thanks
%w{ foo bar baz }
creates an array ["foo", "bar", "baz"]
, it's a shortcut to save typing some quotes and commas. %{ models }
just creates an array ["models"]
, which does seem slightly superfluous, but is probably just for keeping the style consistent (?).