SingleInstance
in package
Get quake details
Table of Contents
Constants
- templateUrl = 'https://emidius.mi.ingv.it/services/macroseismic/query?eventid=%s&format=text'
- validResponseLines = 2
Properties
- $curlErrInfo : string
- $curlErrNum : int
- $details : array<string|int, mixed>
- $quakeId : IdStruct
Methods
- __construct() : mixed
- curlErrorInfo() : string
- curlErrorNumber() : int
- details() : array<string|int, mixed>
- fetch() : int
- Get quake epicentral details
Constants
templateUrl
private
mixed
templateUrl
= 'https://emidius.mi.ingv.it/services/macroseismic/query?eventid=%s&format=text'
validResponseLines
private
mixed
validResponseLines
= 2
Properties
$curlErrInfo
private
string
$curlErrInfo
= ''
$curlErrNum
private
int
$curlErrNum
= 0
$details
private
array<string|int, mixed>
$details
= array()
$quakeId
private
IdStruct
$quakeId
Methods
__construct()
public
__construct(IdStruct $quakeId) : mixed
Parameters
- $quakeId : IdStruct
curlErrorInfo()
public
curlErrorInfo() : string
Return values
stringcurlErrorNumber()
public
curlErrorNumber() : int
Return values
intdetails()
public
details() : array<string|int, mixed>
Return values
array<string|int, mixed>fetch()
Get quake epicentral details
public
fetch() : int
Return values
int —found lines