Google Cloud PHP shared dependency, providing functionality useful to all components. Client - Class Duration (1.69.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud PHP shared dependency, providing functionality useful to all components. Client class Duration.
Represents a Duration type.
Example:
use Google\Cloud\Core\Duration;
$seconds = 100;
$nanoSeconds = 1000;
$duration = new Duration($seconds, $nanoSeconds);
// Duration objects can be cast to json-encoded strings.
echo (string) $duration;
Namespace
Google \ Cloud \ CoreMethods
__construct
| Parameters | |
|---|---|
| Name | Description |
seconds |
int
The number of seconds in the duration. |
nanos |
int
[optional] The number of nanoseconds in the duration. |
get
Get the duration
Example:
$res = $duration->get();
| Returns | |
|---|---|
| Type | Description |
array |
|
formatAsString
Format the value as a string.
Example:
echo $duration->formatAsString();
| Returns | |
|---|---|
| Type | Description |
string |
|
__toString
Format the value as a string.
| Returns | |
|---|---|
| Type | Description |
string |
|
Constants
TYPE
Value: 'DURATION'