PEAR_Config::setChannels (Previous) (Next) PEAR_Config::setRegistry

View this page in Last updated: Sun, 05 Oct 2008
English | Dutch | French | German | Hungarian | Japanese | Polish | Plain HTML

PEAR_Config::setInstallRoot()

PEAR_Config::setInstallRoot() -- setInstallRoot

説明

インストール時の --installroot オプションを実装する際に使用します。 以前のバージョンの PEAR では、この機能は PEAR_Installer::install() で実装されていました。しかし、これではチャネルに対応することが困難であることから、 よりよいカプセル化を行うために PEAR_Config に移動されました。

パスはフルパスで指定します。ディレクトリを指定するあらゆる設定項目に対して、 このメソッドで指定した installroot が先頭に付加されます。例えば、 php_dir/usr/lib/php に設定されており、 setInstallRoot()/hoopla/boo を設定した場合、 get() が返す設定値は /hoopla/boo/usr/lib/php となります。 installroot をリセットするには、空の文字列 '' を使用します。

パラメータ

string|FALSE $root

すべての _dir 変数の先頭に付加するインストールディレクトリ。 無効にするには FALSE を指定します。

例外・エラー

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

注意

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

PEAR_Config::setChannels (Previous) (Next) PEAR_Config::setRegistry

Download Documentation Last updated: Sun, 05 Oct 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.