PEAR_PackageUpdate::checkUpdate (Previous) (Next) PEAR_PackageUpdate::getPackagePreferences

View this page in Last updated: Sun, 24 Aug 2008
English | French | German | Hungarian | Japanese | Polish | Spanish | Plain HTML

PEAR_PackageUpdate::getPackageInfo

PEAR_PackageUpdate::getPackageInfo --  最新のパッケージ情報をチャネルサーバから読み込む

説明

最新のパッケージ情報をチャネルサーバから読み込みます。

このメソッドは、PEAR_Remote インスタンスを使用してチャネルサーバにアクセスします。 エラーが発生した場合 (チャネルサーバがそのパッケージを公開していない場合、 パッケージ名を間違えている場合など) は、そのエラーをエラースタックに積みます。

注意 バージョン 0.5.2 以降では、REST 1.0プロトコルもサポートされるようになりました。 もしこのチャネルがそのプロトコルをサポートしていれば、デフォルトの XMLRPC ではなく PEAR_REST のインスタンスでチャネルサーバと通信します。

例外・エラー

パッケージ名が空の場合に PEAR_PACKAGEUPDATE_ERROR_NOPACKAGE をスローします。

チャネルが空の場合に PEAR_PACKAGEUPDATE_ERROR_NOCHANNEL をスローします。

チャネルサーバ上にそのパッケージに関する情報がない場合に PEAR_PACKAGEUPDATE_ERROR_NOINFO をスローします。

注意

since 0.4.0a1

この関数は、スタティックにコールする ことはできません。

返り値

boolean - 情報の取得に成功した場合に TRUE、 それ以外の場合に FALSE を返します。 エラーはエラースタックに積まれます。

PEAR_PackageUpdate::checkUpdate (Previous) (Next) PEAR_PackageUpdate::getPackagePreferences

Download Documentation Last updated: Sun, 24 Aug 2008
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
There are no user contributed notes for this page.