Valiant::Filter::Collapse - collapse whitespace
package Local::Test::User; use Moo; use Valiant::Filters; has 'name' => (is=>'ro', required=>1); filters name => ( collapse => 1, ); my $user = Local::Test::User->new(name=>'john james napiorkowski'); print $user->name; # 'john james napiorkowski'
Given a string collapse all whitespace to a space 'space'. This will not remove whitespace at the start/end of a string, merely collapse it to a single space ( see Valiant::Filter::Trim) =head1 SEE ALSO
Valiant, Valiant::Filter, Valiant::Validator::Filter.
See Valiant
To install Valiant, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Valiant
CPAN shell
perl -MCPAN -e shell install Valiant
For more information on module installation, please visit the detailed CPAN module installation guide.