On 20/12/2007, Сергей Мартынов <[EMAIL PROTECTED]> wrote: > > i dare say that's not what i'd suggested. i wrote: > > > > my @titles = ref $c->request->params->{title} > > ? @{ $c->request->params->{title} } : ($c->request->params->{title} || > > ''); > > > > the @{ ... } bit was not extraneous. > > > > (on the other hand, if there's a more idiomatic way of doing this i'd > > love to hear about it.) > > I use perlish way to get rid of excessive method calls and make the > statement a bit more compact: > > my @list = map { ref $_ ? @$_ : ($_ || '') } $c->request->params->{title}
That'll break if the submitted value is zero "0" Carl
_______________________________________________ List: Catalyst@lists.scsys.co.uk Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[EMAIL PROTECTED]/ Dev site: http://dev.catalyst.perl.org/