PHP Класс Airship\Engine\Security\HiddenString

This is just to hide sensitive strings from stack traces, etc.
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$allowInline boolean
$internalStringValue string

Открытые методы

Метод Описание
__construct ( string $value, boolean $allowInline = false ) HiddenString constructor.
__debugInfo ( ) : array Hide its internal state from var_dump()
__destruct ( ) Wipe it from memory after it's been used.
__toString ( ) : string Prevent accidental echoing of a hidden string
getString ( ) : string Explicit invocation -- get the raw string value

Описание методов

__construct() публичный Метод

HiddenString constructor.
public __construct ( string $value, boolean $allowInline = false )
$value string
$allowInline boolean

__debugInfo() публичный Метод

Hide its internal state from var_dump()
public __debugInfo ( ) : array
Результат array

__destruct() публичный Метод

Wipe it from memory after it's been used.
public __destruct ( )

__toString() публичный Метод

Prevent accidental echoing of a hidden string
public __toString ( ) : string
Результат string

getString() публичный Метод

Explicit invocation -- get the raw string value
public getString ( ) : string
Результат string

Описание свойств

$allowInline защищенное свойство

protected bool $allowInline
Результат boolean

$internalStringValue защищенное свойство

protected string $internalStringValue
Результат string