(No version information available, might only be in Git)
PharData::setSignatureAlgorithm — phar のシグネチャのアルゴリズムを設定する
注意:
このメソッドは、php.ini の
phar.readonly
が0
でないと Phar オブジェクトで動作しません。それ以外の場合は PharException がスローされます。
phar のシグネチャのアルゴリズムを設定します。 シグネチャのアルゴリズムは Phar::MD5
、 Phar::SHA1
、Phar::SHA256
、 Phar::SHA512
あるいは Phar::OPENSSL
のいずれかでなければなりません
algo
Phar::MD5
、 Phar::SHA1
、Phar::SHA256
、 Phar::SHA512
あるいは Phar::OPENSSL
のいずれか。
値を返しません。
さまざまなエラーが発生した場合に UnexpectedValueException をスローします。 zip 形式や tar 形式の phar アーカイブに対してコールした場合は BadMethodCallException をスローします。 変更内容をディスクに書き込むときにエラーが発生した場合は PharException をスローします。
バージョン | 説明 |
---|---|
8.0.0 | privateKey は、nullable になりました。 |