# SensitiveParameterValue クラス

(PHP 8 >= 8.2.0)

## はじめに

SensitiveParameterValue クラスを使うと、 秘密の値をうっかり公開してしまうことを防ぐために値をラップすることができます。

SensitiveParameter アトリビュートを持つパラメータに渡される値は、 スタックトレース中では SensitiveParameterValue オブジェクトで自動的にラップされます。

## クラス概要

final class SensitiveParameterValue {
/* プロパティ */
private readonly mixed $value;
/* メソッド */
public function __construct(mixed `$value`)
public function __debugInfo(): array
public function getValue(): mixed
}

## プロパティ

value

  うっかり公開してしまうことを防ぎたい、秘密の値

## 目次

- SensitiveParameterValue::__construct — 新しい SensitiveParameterValue オブジェクトを作成する
- SensitiveParameterValue::__debugInfo — 秘密の値をうっかり公開することを防止する
- SensitiveParameterValue::getValue — 秘密の値を返す

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open