Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Gantry::Plugins::ValidUser3Contributed Perl DocumeGantry::Plugins::Validate(3)

NAME
       Gantry::Plugin::Validate	- Validates input values.

SYNOPSIS
	 is_date
	   if (	is_date( $date ) )

	 is_email
	   if (	is_email( $email ) )

	 is_float
	   if (	is_float( $float ) )

	 is_ident
	   if (	is_ident( $ident ) )

	 is_integer
	   if (	is_integer( $integer ) )

	 is_ip
	   if (	is_ip( $ip ) )

	 is_mac
	   if (	is_mac(	$mac ) )

	 is_number
	   if (	is_number( $number ) )

	 is_text
	   if (	is_text( $text ) )

	 is_time
	   if (	is_time( $time ) )

DESCRIPTION
       This module allows the validation of many common	types of input.

FUNCTIONS
       is_date(	$date )
	   This	function takes a date, $date, and verifies that	it is indeed a
	   valid date. The date	must be	of the form "MM-DD-YYYY". The function
	   returns either '1' or '0'.

       is_email( $email	)
	   This	function checks	to see if $email is a valid email address. It
	   checks only the form	of the email address and not if	the username
	   or the domain exist.	The function returns either '1'	or '0'.

       is_float( $float	)
	   This	function checks	to see if $float is a valid floating point
	   number.  The	function returns either	'1' or '0'.

       is_ident( $ident	)
	   This	function checks	to see if $ident is a valid text ident.	This
	   means it has	text, and none of the text is a	space.	The function
	   returns either '1' or '0'.

       is_integer( $integer )
	   This	function checks	to see if $integer is in fact a	valid integer
	   number.  The	function returns either	'1' or '0'.

       is_ip( $ip )
	   This	function checks	to see if $ip is a valid ip address. The
	   function returns either '1' or '0'.

       is_mac( $mac )
	   This	function checks	to see if $mac contains	the valid characters
	   for a MAC address. It does not currently check to see if the	MAC
	   address is of the proper length. The	function returns either	'1' or
	   '0'.

       is_number( $number )
	   This	function checks	to see if $number is a valid number. It	does
	   this	by checking if it passes "is_integer()"	or "is_float()". The
	   function returns eiter a '1'	or a '0'.

       is_text(	$text )
	   This	function checks	to see if $text	does contain text. This	is a
	   fairly broad	range of things	mainly it must be defined and have a
	   length that is greater than 0. The function returns either a	'1' or
	   a '0'.

       is_time(	$time )
	   This	function checks	to see if $time	does contain a valid time. A
	   valid date is in military time ( 0-23:0-59 )	seconds	are optional.

SEE ALSO
       Gantry(3), Date::Calc(3)

LIMITATIONS
       This module depends on Date::Calc(3) for	the is_date validation.

AUTHOR
       Tim Keefer <tkeefer@gmail.com> Nicholas Studt <nstudt@angrydwarf.org>

COPYRIGHT
       Copyright (c) 2005-6, Tim Keefer.

       This library is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself, either Perl	version	5.8.6 or, at
       your option, any	later version of Perl 5	you may	have available.

perl v5.24.1			  2017-07-02	  Gantry::Plugins::Validate(3)

NAME | SYNOPSIS | DESCRIPTION | FUNCTIONS | SEE ALSO | LIMITATIONS | AUTHOR | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Gantry::Plugins::Validate&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help