PHP Класс InfluxDB\Point

Показать файл Открыть проект

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

Свойство Тип Описание
$fields array
$measurement string
$tags array
$timestamp string

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

Метод Описание
__construct ( string $measurement, float $value = null, array $tags = [], array $additionalFields = [], integer $timestamp = null ) The timestamp is optional. If you do not specify a timestamp the server’s local timestamp will be used
__toString ( )
getFields ( ) : array
getMeasurement ( ) : string
getTags ( ) : array
getTimestamp ( ) : string
setFields ( array $fields )
setMeasurement ( string $measurement )
setTags ( array $tags )
setTimestamp ( string $timestamp )

Приватные методы

Метод Описание
addSlashes ( string $value ) : string Returns strings with space, comma, or equals sign characters backslashed per Influx write protocol syntax
arrayToString ( array $arr ) : string
escapeCharacters ( array $arr, boolean $escapeValues ) : array Escapes invalid characters in both the array key and optionally the array value
escapeFieldValue ( $value ) * Returns string double-quoted and double-quotes escaped per Influx write protocol syntax
isValidTimeStamp ( integer $timestamp ) : boolean

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

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

The timestamp is optional. If you do not specify a timestamp the server’s local timestamp will be used
public __construct ( string $measurement, float $value = null, array $tags = [], array $additionalFields = [], integer $timestamp = null )
$measurement string
$value float
$tags array
$additionalFields array
$timestamp integer

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

public __toString ( )

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

public getFields ( ) : array
Результат array

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

public getMeasurement ( ) : string
Результат string

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

public getTags ( ) : array
Результат array

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

public getTimestamp ( ) : string
Результат string

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

public setFields ( array $fields )
$fields array

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

public setMeasurement ( string $measurement )
$measurement string

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

public setTags ( array $tags )
$tags array

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

public setTimestamp ( string $timestamp )
$timestamp string

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

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

protected array $fields
Результат array

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

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

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

protected array $tags
Результат array

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

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