PEAR_Dependency2::validateExtensionDependency()

PEAR_Dependency2::validateExtensionDependency()  -- PHP 拡張モジュールの依存性を検証する

概要

require_once '/Dependency2.php';

true|PEAR_Error|array PEAR_Dependency2::validateExtensionDependency (array $dep, bool [$required = true])

説明

これは現在メモリに存在する拡張モジュールに対する検証を行います。 ローカルのディスク上の拡張モジュールは検証しません。これを行うには、 package 依存性で <providesextension> タグを使用しなければなりません。

その他のすべての依存性検証と同様、成功した場合に true、 要求された検証に失敗した場合に PEAR_Error を返します。オプション softforce あるいは ignore-errors が指定された場合は、エラーメッセージを含む配列を返します。

パラメータ

array $dep

xml をパースして取得した依存性。

boolean $required

この依存性が必須か任意か。

例外・エラー

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

注意

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