PEAR Manual
Prev |  | Next

# PEAR_PackageFile::fromAnyFile()

PEAR_PackageFile::fromAnyFile() -- Returns package information from different sources

## Synopsis

    require_once '/PackageFile.php';

``string& PEAR_PackageFile::fromAnyFile` (string $info, int $state)`

## Description

This method is able to extract information about a package from a .tgz archive or from a XML package definition file.

## Parameter

string `$info`

  path to a file containing a package.xml (package archive or package.xml)

integer `$state`

  package state (one of `PEAR_VALIDATE_*` constants)

## Throws

throws no exceptions thrown

## Note

This function should be called statically.

Prev | Home | Next
PEAR_PackageFile::factory() | Up | PEAR_PackageFile::fromArray()