- Class name: ValidateCore
- Source: classes/Validate.php line 28
- IsSortDirection
- isAbsoluteUrl
- isAddress
- isAnything
- isApe
- isArrayWithIds
- isBirthDate
- isBool
- isBool_Id
- isCarrierName
- isCatalogName
- isCityName
- isCleanHtml
- isColor
- isConfigName
- isCookie
- isCoordinate
- isCountryName
- isDate
- isDateFormat
- isDiscountName
- isDistanceUnit
- isDniLite
- isEan13
- isEmail
- isFileName
- isFloat
- isGenericName
- isHookName
- isImageSize
- isImageTypeName
- isInt
- isIp2Long
- isLabel
- isLangIsoCode
- isLanguageCode
- isLanguageFileName
- isLanguageIsoCode
- isLinkRewrite
- isLoadedObject
- isLocalizationPackSelection
- isMailName
- isMailSubject
- isMd5
- isMessage
- isModuleName
- isModuleUrl
- isMySQLEngine
- isName
- isNullOrUnsignedId
- isNumericIsoCode
- isOptFloat
- isOrderBy
- isOrderWay
- isPasswd
- isPasswdAdmin
- isPhoneNumber
- isPhpDateFormat
- isPostCode
- isPrice
- isPriceDisplayMethod
- isReductionType
- isReference
- isSceneZones
- isSerializedArray
- isSha1
- isSiret
- isStateIsoCode
- isStockManagement
- isString
- isSubDomainName
- isTabName
- isTableOrIdentifier
- isTablePrefix
- isTagsList
- isTplName
- isUnixName
- isUnsignedFloat
- isUnsignedId
- isUnsignedInt
- isUpc
- isUrl
- isUrlOrEmpty
- isValidSearch
- isValuesList
- isVoucherDescription
- isWeightUnit
- isZipCodeFormat
boolean ValidateCore::IsSortDirection(\char $value)
Check if the value is a sort direction value (DESC/ASC)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 754
- $value char
boolean ValidateCore::isAbsoluteUrl($url)
Check object validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 683
- $url mixed
boolean ValidateCore::isAddress(string $address)
Check for a postal address validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 323
- $address string - Address to validate
mixed ValidateCore::isAnything($data)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 35
- $data mixed
boolean ValidateCore::isApe($ape)
Validate APE Code
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 964
- $ape mixed - APE Code
boolean ValidateCore::isArrayWithIds(array $ids)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 894
- $ids array
boolean ValidateCore::isBirthDate(string $date)
Check for birthDate validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 453
- $date string - birthdate to validate
boolean ValidateCore::isBool(boolean $bool)
Check for boolean validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 471
- $bool boolean - Boolean to validate
boolean ValidateCore::isBool_Id(string $ids)
Check for bool_id
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 829
- $ids string
boolean ValidateCore::isCarrierName(string $name)
Check for a carrier name validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 132
- $name string - Carrier name to validate
boolean ValidateCore::isCatalogName(string $name)
Check for product or category name validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 279
- $name string - Product or category name to validate
boolean ValidateCore::isCityName(string $city)
Check for city name validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 334
- $city string - City name to validate
boolean ValidateCore::isCleanHtml(string $html)
Check for HTML field validity (no XSS please !)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 367
- $html string - HTML field to validate
boolean ValidateCore::isColor($color)
Check object validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 650
- $color mixed
boolean ValidateCore::isConfigName(string $configName)
Check for configuration key validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 406
- $configName string - Configuration key to validate
boolean ValidateCore::isCookie(mixed $data)
Check if $data is a PrestaShop cookie object
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 796
- $data mixed - to validate
boolean ValidateCore::isCoordinate(string $data)
Check for Latitude/Longitude
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 862
- $data string - Coordinate to validate
boolean ValidateCore::isCountryName(string $name)
Check for a country name validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 301
- $name string - Country name to validate
boolean ValidateCore::isDate(string $date)
Check for date validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 440
- $date string - Date to validate
boolean ValidateCore::isDateFormat(string $date)
Check for date format
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 429
- $date string - Date to validate
boolean ValidateCore::isDiscountName(string $voucher)
Check for voucher name validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 268
- $voucher string - voucher to validate
mixed ValidateCore::isDistanceUnit($unit)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 733
- $unit mixed
boolean ValidateCore::isDniLite(string $dni)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 785
- $dni string - to validate
boolean ValidateCore::isEan13(string $ean13)
Check for barcode validity (EAN-13)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 493
- $ean13 string - Barcode to validate
boolean ValidateCore::isEmail(string $email, $required)
Check for e-mail validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 46
- $email string - e-mail address to validate
- $required mixed
boolean ValidateCore::isFileName(string $name)
Check for standard name file validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 712
- $name string - Name to validate
boolean ValidateCore::isFloat(float $float)
Check for a float number validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 105
- $float float - Float number to validate
boolean ValidateCore::isGenericName(string $name)
Check for standard name validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 356
- $name string - Name to validate
boolean ValidateCore::isHookName(string $hook)
Check for hook name validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 165
- $hook string - Hook name to validate
boolean ValidateCore::isImageSize(string $size)
Check for an image size validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 143
- $size string - Image size to validate
boolean ValidateCore::isImageTypeName(string $type)
Check for image type name validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 220
- $type string - Image type name to validate
boolean ValidateCore::isInt($value)
Check for an integer validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 600
- $value mixed
mixed ValidateCore::isIp2Long($ip)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 30
- $ip mixed
boolean ValidateCore::isLabel($label)
Customization fields' label validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 765
- $label mixed
boolean ValidateCore::isLangIsoCode(string $iso_code)
Check for Language Iso Code
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 873
- $iso_code string
mixed ValidateCore::isLanguageCode($s)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 247
- $s mixed
boolean ValidateCore::isLanguageFileName(string $file_name)
Check for Language File Name
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 884
- $file_name string
boolean ValidateCore::isLanguageIsoCode(string $isoCode)
Check for language code (ISO) validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 242
- $isoCode string - Language code (ISO) to validate
boolean ValidateCore::isLinkRewrite(string $link)
Check for a link (url-rewriting only) validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 312
- $link string - Link to validate
boolean ValidateCore::isLoadedObject(integer $object)
Check object validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 639
- $object integer - Object to validate
boolean ValidateCore::isLocalizationPackSelection(string $data)
Check the localization pack part selected
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 840
- $data string - Localization pack to check
boolean ValidateCore::isMailName(string $mailName)
Check for sender name validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 176
- $mailName string - Sender name to validate
boolean ValidateCore::isMailSubject(string $mailSubject)
Check for e-mail subject validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 187
- $mailSubject string - e-mail subject to validate
boolean ValidateCore::isMd5(string $md5)
Check for MD5 string validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 83
- $md5 string - MD5 string to validate
boolean ValidateCore::isMessage(string $message)
Check for a message validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 290
- $message string - Message to validate
boolean ValidateCore::isModuleName(string $moduleName)
Check for module name validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 198
- $moduleName string - Module name to validate
boolean ValidateCore::isModuleUrl(string $url, array $errors)
Check for module URL validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 58
- $url string - module URL to validate
- $errors array - Reference array for catching errors
mixed ValidateCore::isMySQLEngine($engine)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 690
- $engine mixed
boolean ValidateCore::isName(string $name)
Check for name validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 154
- $name string - Name to validate
mixed ValidateCore::isNullOrUnsignedId($id)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 628
- $id mixed
mixed ValidateCore::isNumericIsoCode($isoCode)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 257
- $isoCode mixed
boolean ValidateCore::isOptFloat(float $float)
Check for a float number validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 121
- $float float - Float number to validate
boolean ValidateCore::isOrderBy(string $orderBy)
Check for table or identifier validity Mostly used in database for ordering : ORDER BY field
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 552
- $orderBy string - Field to validate
boolean ValidateCore::isOrderWay(string $orderWay)
Check for table or identifier validity Mostly used in database for ordering : ASC / DESC
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 540
- $orderWay string - Keyword to validate
boolean ValidateCore::isPasswd(string $passwd, $size)
Check for password validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 390
- $passwd string - Password to validate
- $size mixed
mixed ValidateCore::isPasswdAdmin($passwd)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 395
- $passwd mixed
boolean ValidateCore::isPhoneNumber(string $phoneNumber)
Check for phone number validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 482
- $phoneNumber string - Phone number to validate
boolean ValidateCore::isPhpDateFormat(string $date_format)
Check date formats like http://php.net/manual/en/function.date.php
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 417
- $date_format string - date format to check
boolean ValidateCore::isPostCode(string $postcode)
Check for postal code validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 515
- $postcode string - Postal code to validate
boolean ValidateCore::isPrice(string $price)
Check for price validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 231
- $price string - Price to validate
boolean ValidateCore::isPriceDisplayMethod(integer $data)
Price display method validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 776
- $data integer - Data to validate
boolean ValidateCore::isReductionType(string $data)
Check if the data is a reduction type (amout or percentage)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 818
- $data string - Data to validate
boolean ValidateCore::isReference(string $reference)
Check for product reference validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 379
- $reference string - Product reference to validate
boolean ValidateCore::isSceneZones(array $zones)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 908
- $zones array
boolean ValidateCore::isSerializedArray(string $data)
Check for PHP serialized data
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 851
- $data string - Serialized data to validate
boolean ValidateCore::isSha1(string $sha1)
Check for SHA1 string validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 94
- $sha1 string - SHA1 string to validate
boolean ValidateCore::isSiret($siret)
Validate SIRET Code
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 944
- $siret mixed - SIRET Code
mixed ValidateCore::isStateIsoCode($isoCode)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 252
- $isoCode mixed
boolean ValidateCore::isStockManagement(array $stock_management)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 931
- $stock_management array
boolean ValidateCore::isString(string $data)
Price display method validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 807
- $data string - Data to validate
mixed ValidateCore::isSubDomainName($subDomainName)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 738
- $subDomainName mixed
boolean ValidateCore::isTabName(string $name)
Check for admin panel tab name validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 723
- $name string - Name to validate
boolean ValidateCore::isTableOrIdentifier(string $table)
Check for table or identifier validity Mostly used in database for table names and id_table
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 564
- $table string - Table/identifier to validate
mixed ValidateCore::isTablePrefix($data)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 700
- $data mixed
boolean ValidateCore::isTagsList(string $list)
Check for tags list validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 589
- $list string - List to validate
boolean ValidateCore::isTplName(string $tplName)
Check for template name validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 209
- $tplName string - Template name to validate
mixed ValidateCore::isUnixName($data)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 695
- $data mixed
mixed ValidateCore::isUnsignedFloat($float)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 110
- $float mixed
boolean ValidateCore::isUnsignedId(integer $id)
Check for an integer validity (unsigned) Mostly used in database for auto-increment
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 623
- $id integer - Integer to validate
boolean ValidateCore::isUnsignedInt($value)
Check for an integer validity (unsigned)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 611
- $value mixed
boolean ValidateCore::isUpc(string $upc)
Check for barcode validity (UPC)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 504
- $upc string - Barcode to validate
boolean ValidateCore::isUrl(string $url)
Check url valdity (disallowed empty string)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 661
- $url string - Url to validate
boolean ValidateCore::isUrlOrEmpty(string $url)
Check url validity (allowed empty string)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 672
- $url string - Url to validate
boolean ValidateCore::isValidSearch(string $search)
Check for search query validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 345
- $search string - Query to validate
boolean ValidateCore::isValuesList(string $list)
Check for values list validity Mostly used in database for insertions (A,B,C),(A,B,C).
..
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 576
- $list string - List to validate
mixed ValidateCore::isVoucherDescription($text)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 743
- $text mixed
mixed ValidateCore::isWeightUnit($unit)
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 728
- $unit mixed
boolean ValidateCore::isZipCodeFormat(string $zip_code)
Check for zip code format validity
- Visibility: public
- This method is static.
- Source: classes/Validate.php line 526
- $zip_code string - zip code format to validate