PHP Класс monitor_robot

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
charts ( array $monitor_response ) Create charts with response time data
monitor_curl ( ) : boolean Check if curl is installed.
monitor_endpoint ( string $UP_ACCOUNT_API_KEY ) : array Set the API endpoint for uptime robot
monitor_response_data ( $monitor_response_data ) : array Monitor Response Data Timestamps and values
monitor_status ( integer $status ) : string Monitor Status Name
monitor_table_body ( array $monitor_data ) Prints out the table body in the datatables with relevant info
monitor_type ( integer $type ) : string Monitor Type Name
past_incidents ( $monitor_response ) Past Incidents

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

Метод Описание
log_type ( integer $type ) : string Log Type Name

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

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

Create charts with response time data
public charts ( array $monitor_response )
$monitor_response array Monitor data

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

Check if curl is installed.
public monitor_curl ( ) : boolean
Результат boolean true | false Returns true if CURL is installed. | Returns false if CURL is NOT installed.

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

Set the API endpoint for uptime robot
public monitor_endpoint ( string $UP_ACCOUNT_API_KEY ) : array
$UP_ACCOUNT_API_KEY string Your uptime robot api key
Результат array $monitor_response Decoded json response from the API

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

Monitor Response Data Timestamps and values
public monitor_response_data ( $monitor_response_data ) : array
Результат array $data Array of timestamps and array of values

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

Monitor Status Name
public monitor_status ( integer $status ) : string
$status integer The monitor status number value
Результат string $status_name The monitor string name

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

Prints out the table body in the datatables with relevant info
public monitor_table_body ( array $monitor_data )
$monitor_data array Monitor Data

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

Monitor Type Name
public monitor_type ( integer $type ) : string
$type integer The monitor type number value
Результат string $monitor_name The monitor string name

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

Past Incidents
public past_incidents ( $monitor_response )