PEAR_Validate
- Table of Contents
- Class Summary PEAR_Validate -- Validation class for package.xml - channel-level advanced validation
- PEAR_Validate::_addFailure() -- _addFailure
- PEAR_Validate::_addWarning() -- _addWarning
- PEAR_Validate::getFailures() -- getFailures
- PEAR_Validate::getValidStates() -- Get a list of valid stability levels
- PEAR_Validate::setPackageFile() -- setPackageFile
- PEAR_Validate::validate() -- validate
- PEAR_Validate::validateChangelog() -- validateChangelog
- PEAR_Validate::validateDate() -- validateDate
- PEAR_Validate::validateDependencies() -- for package.xml 2.0 only - channels can't use package.xml 1.0
- PEAR_Validate::validateDeps() -- validateDeps
- PEAR_Validate::validateDescription() -- validateDescription
- PEAR_Validate::validateFilelist() -- validateFilelist
- PEAR_Validate::validateLicense() -- validateLicense
- PEAR_Validate::validateMainFilelist() -- for package.xml 2.0 only
- PEAR_Validate::validateMaintainers() -- validateMaintainers
- PEAR_Validate::validateNotes() -- validateNotes
- PEAR_Validate::validatePackageName() -- validatePackageName
- PEAR_Validate::validateReleaseFilelist() -- for package.xml 2.0 only
- PEAR_Validate::validateStability() -- validateStability
- PEAR_Validate::validateState() -- validateState
- PEAR_Validate::validateSummary() -- validateSummary
- PEAR_Validate::validateTime() -- validateTime
- PEAR_Validate::validateVersion() -- protected function to validate a version
- PEAR_Validate::validGroupName() -- This validates a dependency group name, and dependency group names must conform to the PEAR naming convention, so the method is final and static.
- PEAR_Validate::validPackageName() -- utility method to validate a package name string
- PEAR_Validate::validState() -- Determine whether $state represents a valid stability level
- PEAR_Validate::validVersion() -- Determine whether a version is a properly formatted version number that can be used by version_compare()
- PEAR_Validate::_validPackageName() -- Override this method to handle validation of normal package names
- Package PEAR Constants -- Constants defined in and used by PEAR
