[ Index ] |
|
Code source de PHP PEAR 1.4.5 |
[Code source] [Imprimer] [Statistiques]
PEAR_Validate PHP versions 4 and 5
Author: | Greg Beaver <cellog@php.net> |
Copyright: | 1997-2006 The PHP Group |
License: | http://www.php.net/license/3_0.txt PHP License 3.0 |
Version: | CVS: $Id: Validate.php,v 1.50 2006/09/25 05:12:21 cellog Exp $ |
Poids: | 634 lignes (22 kb) |
Inclus ou requis: | 5 fois |
Référencé: | 0 fois |
Nécessite: | 2 fichiers PEAR/Validator/PECL.php PEAR/Common.php |
PEAR_Validate:: (29 méthodes):
_validPackageName()
validPackageName()
validGroupName()
validState()
getValidStates()
validVersion()
setPackageFile()
_addFailure()
_addWarning()
getFailures()
validate()
validatePackageName()
validateVersion()
validateMaintainers()
validateDate()
validateTime()
validateState()
validateStability()
validateSummary()
validateDescription()
validateLicense()
validateNotes()
validateDependencies()
_validateFilelist()
validateMainFilelist()
validateReleaseFilelist()
validateChangelog()
validateFilelist()
validateDeps()
Classe: PEAR_Validate - X-Ref
Validation class for package.xml - channel-level advanced validation_validPackageName($name) X-Ref |
Override this method to handle validation of normal package names param: string return: bool |
validPackageName($name, $validatepackagename = false) X-Ref |
param: string package name to validate param: string name of channel-specific validation package |
validGroupName($name) X-Ref |
This validates a bundle name, and bundle names must conform to the PEAR naming convention, so the method is final and static. param: string |
validState($state) X-Ref |
Determine whether $state represents a valid stability level param: string return: bool |
getValidStates() X-Ref |
Get a list of valid stability levels return: array |
validVersion($ver) X-Ref |
Determine whether a version is a properly formatted version number that can be used by version_compare param: string return: bool |
setPackageFile(&$pf) X-Ref |
param: PEAR_PackageFile_v1|PEAR_PackageFile_v2 |
_addFailure($field, $reason) X-Ref |
_addWarning($field, $reason) X-Ref |
getFailures() X-Ref |
Pas de description |
validate($state = null) X-Ref |
param: int one of the PEAR_VALIDATE_* constants |
validatePackageName() X-Ref |
validateVersion() X-Ref |
validateMaintainers() X-Ref |
validateDate() X-Ref |
validateTime() X-Ref |
validateState() X-Ref |
validateStability() X-Ref |
validateSummary() X-Ref |
validateDescription() X-Ref |
validateLicense() X-Ref |
validateNotes() X-Ref |
validateDependencies() X-Ref |
for package.xml 2.0 only - channels can't use package.xml 1.0 |
_validateFilelist() X-Ref |
for package.xml 1.0 only |
validateMainFilelist() X-Ref |
for package.xml 2.0 only |
validateReleaseFilelist() X-Ref |
for package.xml 2.0 only |
validateChangelog() X-Ref |
validateFilelist() X-Ref |
validateDeps() X-Ref |
Généré le : Sun Feb 25 14:08:00 2007 | par Balluche grâce à PHPXref 0.7 |