void|PEAR_Error PEAR_PackageFileManager::writePackageFile (
boolean $debuginterface
= = null
)
package.xml を書き換える前には、「常に」 debugPackageFile() を使用して内容が正しいかどうかを検証するようにしましょう。
$debuginterface
デバッグを行わない場合は NULL、 Web インターフェースの場合は TRUE、 コマンドラインの場合は FALSE を指定します。
PEAR_PACKAGEFILEMANAGER_RUN_SETOPTIONS、
PEAR_PACKAGEFILEMANAGER_ADD_MAINTAINERS、
PEAR_PACKAGEFILEMANAGER_CANTWRITE_PKGFILE、
PEAR_PACKAGEFILEMANAGER_CANTOPEN_TMPPKGFILE、
PEAR_PACKAGEFILEMANAGER_CANTCOPY_PKGFILE あるいは
PEAR_PACKAGEFILEMANAGER_DEST_UNWRITABLE をスローします。
PEAR_PackageFileManager::debugPackageFile() も参照ください。コマンドライン版および Web 版のいずれの場合にも、 デバッグパラメータを指定してコールされます。
This function can not be called statically.