PEAR_PackageFile_v1|PEAR_PackageFile_v2|PEAR_Error&
PEAR_PackageFile::fromXmlString
(
string
$data
,
int
$state
,
string
$file
,
string|false
$archive
= = false
)
package.xml オブジェクトをパースし、package.xml オブジェクトあるいはエラー時に PEAR_Error オブジェクトを返します。
$data
package.xml ファイルの内容。
$state
パッケージの状態
(定数 PEAR_VALIDATE_*
のいずれか)。
$file
package.xml ファイル (およびそれが参照しているファイル) へのフルパス。
$archive
package.xml を含む .tgz ファイルへのフルパス、 あるいは存在しない場合に false。
例外はスローされません。
This function can not be called statically.