Reference documentation and code samples for the Stackdriver Debugger Client class FormatMessage.
Represents a message with parameters.
Example:
use Google\Cloud\Debugger\FormatMessage; $message = new FormatMessage('message with placeholders', ['additional parameter']); Methods
__construct
Instantiate a new FormatMessage
| Parameters | |
|---|---|
| Name | Description |
format | string Format template for the message. The format uses placeholders $0, $1, etc. to reference parameters. $$ can be used to denote the $ character. |
parameters | string[] Optional parameters to be embedded into the message. |
fromJson
Load a new FormatMessage from JSON form
Example:
$message = FormatMessage::fromJson([ 'format' => 'message with placeholders', 'parameters' => ['additional parameter'] ]); | Parameters | |
|---|---|
| Name | Description |
data | array FormatMessage params |
↳ format | string Format template for the message. The format uses placeholders $0, $1, etc. to reference parameters. $$ can be used to denote the $ character. |
↳ parameters | string[] Optional parameters to be embedded into the message. |
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Debugger\FormatMessage | |
info
Return a serializable version of this object
| Returns | |
|---|---|
| Type | Description |
array | |