PEAR_PackageFileManager::addReplacement() -- 特定のファイルに対して置換オプションを追加する
説明
インストール時に実行される複雑な置換関数を設定します。これは、
インストールするファイルに対してプラットフォーム固有の値を
設定するために使用することができます。
$type が php-const の場合は、$to には PHP の定数名を指定しなければ
なりません。$type が pear-config の場合は、$to には
PEAR_Config::get() メソッドでアクセス可能な PEAR 設定変数を
指定しなければなりません。
$type が package-info の場合は、$to には package.xml の
セクション名を指定する必要があります。
パラメータ
- string
$path
ファイルへの相対パス (packagedirectory オプションの値を起点とする)。
- string
$type
変数の形式。php-const、pear-config あるいは package-info のいずれかです。
- string
$from
ソースファイル内の置換対象テキスト。
例外・エラー
PEAR_PACKAGEFILEMANAGER_INVALID_REPLACETYPE をスローします。
注意
この関数は、スタティックにコールする
ことはできません。