PEAR Manual
Prev
Chapter 27. PEAR Installer classes
Next
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
Prev
Home
Next
PEAR_RunTest::run()
Up
Class Summary
PEAR_Validate