The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Valiant::Filter::Title - title case a string

SYNOPSIS

  package Local::Test::User;

  use Moo;
  use Valiant::Filters;

  has 'name' => (is=>'ro', required=>1);

  filters name => (
    title => 1,
  );

  my $user = Local::Test::User->new(name=>'john napiorkowski');

  print $user->name; # 'John Napiorkowski'
  

DESCRIPTION

This is a very simple filter that takes no paramters and just does title case (that is the first letter of each word becomes upper case) on the value of the attribute.

SEE ALSO

Valiant, Valiant::Filter, Valiant::Validator::Filter.

AUTHOR

See Valiant

COPYRIGHT & LICENSE

See Valiant