Google Cloud PHP shared dependency, providing functionality useful to all components. Client - Class Duration (1.69.0)

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 \ Core

Methods

__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'