The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

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