[Pieforms-commit] SF.net SVN: pieforms: [108] pieforms-php5/trunk/src/pieform/rules/integer. php
Status: Alpha
Brought to you by:
oracleshinoda
From: <ora...@us...> - 2006-12-23 03:46:21
|
Revision: 108 http://svn.sourceforge.net/pieforms/?rev=108&view=rev Author: oracleshinoda Date: 2006-12-22 19:46:16 -0800 (Fri, 22 Dec 2006) Log Message: ----------- Use new i18n API for integer rule Modified Paths: -------------- pieforms-php5/trunk/src/pieform/rules/integer.php Modified: pieforms-php5/trunk/src/pieform/rules/integer.php =================================================================== --- pieforms-php5/trunk/src/pieform/rules/integer.php 2006-12-23 03:44:21 UTC (rev 107) +++ pieforms-php5/trunk/src/pieform/rules/integer.php 2006-12-23 03:46:16 UTC (rev 108) @@ -28,14 +28,23 @@ * Returns whether the given field is an integer * * @param Pieform $form The form the rule is being applied to - * @param string $value The value to check + * @param string $value The value to check + * @param array $element The element to check * @return string The error message, if there is something wrong with * the address. */ -function pieform_rule_integer(Pieform $form, $value) { +function pieform_rule_integer(Pieform $form, $value, $element) { if (!is_numeric($value) || $value != (int)$value) { - return $form->i18n('integer'); + return $form->i18n('rule', 'integer', 'integer', $element); } } +function pieform_i18n_rule_integer() { + return array( + 'en.utf8' => array( + 'integer' => 'The field must be an integer' + ) + ); +} + ?> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |