PEAR_PackageFile::fromPackageFile()

PEAR_PackageFile::fromPackageFile()  --  package.xml ファイルの名前を入力として受け取り、 パッケージファイルからの情報を返す

概要

require_once '/PackageFile.php';

array& PEAR_PackageFile::fromPackageFile (string $descfile, int $state, string|false [$archive = FALSE])

説明

package.xml ファイルをパースし、package.xml オブジェクト、あるいはエラー時に PEAR_Error オブジェクトを返します。

パラメータ

string $descfile

package.xml ファイルの名前。

integer $state

パッケージの状態 (定数 PEAR_VALIDATE_* のいずれか)。

string|FALSE $archive

package.xml を含む .tgz ファイルへのフルパス、あるいは存在しない場合に false。

返り値

パッケージ情報を配列で返します。

例外・エラー

例外はスローされません。

注意

この関数は、スタティックにコール されます。