PEAR Manual
Prev |  | Next

# PEAR_Validate::validate()

PEAR_Validate::validate() -- validate

## Synopsis

    require_once '/Validate.php';

``void PEAR_Validate::validate` (int [$state = `NULL`])`

## Description

Validate the package.xml passed into setPackageFile(). The parameter passed in is the installer state that should be used, and is one of `PEAR_VALIDATE_INSTALLING`, `PEAR_VALIDATE_DOWNLOADING`, `PEAR_VALIDATE_NORMAL`, `PEAR_VALIDATE_UNINSTALLING`, or `PEAR_VALIDATE_PACKAGING`.

## Parameter

integer `$state`

  one of the PEAR_VALIDATE_* constants

## Throws

throws no exceptions thrown

## Note

This function can not be called statically.

Prev | Home | Next
PEAR_Validate::setPackageFile() | Up | PEAR_Validate::validateChangelog()