// remove 1.4 deprecated functions

git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@7755 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
tDidierjean
2011-07-27 09:51:43 +00:00
parent 86fd2a4648
commit 4ade3a0ea0
22 changed files with 5 additions and 1088 deletions
-200
View File
@@ -145,16 +145,6 @@ class ValidateCore
return preg_match('/^[0-9]{1,4}$/', $size);
}
/**
* @deprecated
* @param int $id
*/
static public function isOptId($id)
{
Tools::displayAsDeprecated();
return empty($id) OR self::isUnsignedId($id);
}
/**
* Check for name validity
*
@@ -221,43 +211,6 @@ class ValidateCore
return preg_match('/^[a-zA-Z0-9_-]+$/', $tplName);
}
/**
* @deprecated
* @param string $tplFileName
* @return bool
*/
static public function isTplFileName($tplFileName)
{
Tools::displayAsDeprecated();
return preg_match('/^[a-zA-Z0-9\/_.-]+/', $tplFileName);
}
/**
* Check for icon file validity
*
* @param string $icon Icon filename to validate
* @return boolean Validity is ok or not
* @deprecated
*/
static public function isIconFile($icon)
{
Tools::displayAsDeprecated();
return preg_match('/^[a-z0-9_-]+\.(gif|jpg|jpeg|png)$/i', $icon);
}
/**
* Check for ico file validity
*
* @param string $icon Icon filename to validate
* @return boolean Validity is ok or not
* @deprecated
*/
static public function isIcoFile($icon)
{
Tools::displayAsDeprecated();
return preg_match('/^[a-z0-9_-]+\.ico$/i', $icon);
}
/**
* Check for image type name validity
*
@@ -306,32 +259,6 @@ class ValidateCore
return preg_match('/^[0-9]{2,3}$/', $isoCode);
}
/**
* Check for gender code (ISO) validity
*
* @param string $isoCode Gender code (ISO) to validate
* @return boolean Validity is ok or not
* @deprecated
*/
static public function isGenderIsoCode($isoCode)
{
Tools::displayAsDeprecated();
return preg_match('/^0|1|2|9$/', $isoCode);
}
/**
* Check for gender code (ISO) validity
*
* @param string $isoCode Gender code (ISO) to validate
* @return boolean Validity is ok or not
* @deprecated
*/
static public function isGenderName($genderName)
{
Tools::displayAsDeprecated();
return preg_match('/^[a-zA-Z.]+$/', $genderName);
}
/**
* Check for discount coupon name validity
*
@@ -387,19 +314,6 @@ class ValidateCore
return (boolean)preg_match('/^[_a-zA-Z0-9-]+$/', $link);
}
/**
* Check for zone name validity
*
* @param string $name Zone name to validate
* @return boolean Validity is ok or not
* @deprecated
*/
static public function isZoneName($name)
{
Tools::displayAsDeprecated();
return preg_match('/^[a-zA-Z -()]+$/', $name);
}
/**
* Check for a postal address validity
*
@@ -793,17 +707,6 @@ class ValidateCore
return preg_match('/^[a-zA-Z]{1,2}$/', $unit);
}
/**
* @deprecated
* @param string $protocol
*/
static public function isProtocol($protocol)
{
Tools::displayAsDeprecated();
return preg_match('/^http(s?):\/\/$/i', $protocol);
}
static public function isSubDomainName($subDomainName)
{
return preg_match('/^[a-zA-Z0-9-_]*$/', $subDomainName);
@@ -814,19 +717,6 @@ class ValidateCore
return preg_match('/^([^<>{}]|<br \/>)*$/i', $text);
}
/**
* Check if the char values is a granularity value
*
* @param char $value
* @return boolean Validity is ok or not
* @deprecated
*/
static public function isGranularityValue($value)
{
Tools::displayAsDeprecated();
return (!is_null($value) AND ($value === 'd' OR $value === 'm' OR $value === 'y'));
}
/**
* Check if the value is a sort direction value (DESC/ASC)
*
@@ -868,96 +758,6 @@ class ValidateCore
{
return empty($dni) OR (bool)preg_match('/^[0-9A-Za-z-.]{1,16}$/U', $dni);
}
/**
* Check for Dni validity
*
* @param string $dni to validate
* @return int
* @deprecated
*/
static public function isDni($dni)
{
/*
Return code:
1 : It's Ok
0 : Bad format for DNI
-1 : DNI duplicate
-2 : NIF error
-3 : CIF error
-4 : NIE error
*/
Tools::displayAsDeprecated();
if (!$dni)
return 1;
$dni = strtoupper($dni);
if (!preg_match('/((^[A-Z]{1}[0-9]{7}[A-Z0-9]{1}$|^[T]{1}[A-Z0-9]{8}$)|^[0-9]{8}[A-Z]{1}$)/', $dni))
return 0;
$result = Db::getInstance(_PS_USE_SQL_SLAVE_)->getValue('
SELECT `id_address`
FROM `'._DB_PREFIX_.'address`
WHERE `dni` = \''.pSQL($dni).'\'');
if($result)
return -1;
for ($i=0;$i<9;$i++)
$char[$i] = substr($dni, $i, 1);
// 12345678T
if (preg_match('/(^[0-9]{8}[A-Z]{1}$)/', $dni))
if ($char[8] == substr('TRWAGMYFPDXBNJZSQVHLCKE', substr($dni, 0, 8) % 23, 1))
return 1;
else
return -2;
$sum = $char[2] + $char[4] + $char[6];
for ($i = 1; $i < 8; $i += 2)
$sum += substr((2 * $char[$i]),0,1) + substr((2 * $char[$i]),1,1);
$n = 10 - substr($sum, strlen($sum) - 1, 1);
if (preg_match('/^[KLM]{1}/', $dni))
if ($char[8] == chr(64 + $n))
return 1;
else
return -2;
if (preg_match('/^[ABCDEFGHJNPQRSUVW]{1}/', $dni))
if ($char[8] == chr(64 + $n) || $char[8] == substr($n, strlen($n) - 1, 1))
return 1;
else
return -3;
if (preg_match('/^[T]{1}/', $dni))
if ($char[8] == preg_match('/^[T]{1}[A-Z0-9]{8}$/', $dni))
return 1;
else
return -4;
if (preg_match('/^[XYZ]{1}/', $dni))
if ($char[8] == substr('TRWAGMYFPDXBNJZSQVHLCKE', substr(str_replace(array('X','Y','Z'), array('0','1','2'), $dni), 0, 8) % 23, 1))
return 1;
else
return -4;
return 0;
}
/**
* Check for Dni validity
*
* @param string $dni to validate
* @return bool
* @deprecated
*/
static public function isDniBool($dni)
{
Tools::displayAsDeprecated();
return (self::isDni($dni) > 0 ? 1 : 0);
}
/**
* Check if $data is a PrestaShop cookie object