NAME

Valiant::Filter::UcFirst - upper case the first letter of a string

SYNOPSIS

package Local::Test::User;

use Moo;
use Valiant::Filters;

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

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

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

print $user->name; # 'John'

DESCRIPTION

This is a very simple filter that takes no paramters and just does a 'ucfirst' on the value of the attribute.

SEE ALSO

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

AUTHOR

See Valiant

COPYRIGHT & LICENSE

See Valiant