Documentation

SingleInstance
in package
implements IteratorAggregate

Get analysis

Table of Contents

Interfaces

IteratorAggregate

Constants

templateUrlDataByContributor  = 'https://emidius.mi.ingv.it/services/macroseismic/query?format=textmacro&includemdps=true&eventid=%s&contributor=%s'
templateUrlDataByContributorAndMdpId  = 'https://emidius.mi.ingv.it/services/macroseismic/query?format=textmacro&includemdps=true&eventid=%s&contributor=%s&mdpsetid=%s'

Properties

$contributor  : Struct
$curlErrInfo  : string
$curlErrNum  : int
$localities  : array<string|int, mixed>
$quakeId  : IdStruct

Methods

__construct()  : mixed
curlErrorInfo()  : mixed
curlErrorNumber()  : mixed
fetch()  : int
find contributor based on quakeId
getIterator()  : array<string|int, mixed>
get all localities intensity
filterEmptyDataLine()  : mixed
filter empty lines or comment lines (starting with #)

Constants

templateUrlDataByContributor

private mixed templateUrlDataByContributor = 'https://emidius.mi.ingv.it/services/macroseismic/query?format=textmacro&includemdps=true&eventid=%s&contributor=%s'

templateUrlDataByContributorAndMdpId

private mixed templateUrlDataByContributorAndMdpId = 'https://emidius.mi.ingv.it/services/macroseismic/query?format=textmacro&includemdps=true&eventid=%s&contributor=%s&mdpsetid=%s'

Properties

$localities

private array<string|int, mixed> $localities = array()

Methods

fetch()

find contributor based on quakeId

public fetch() : int
Return values
int

number of studies found

getIterator()

get all localities intensity

public getIterator() : array<string|int, mixed>
Return values
array<string|int, mixed>

locality intensity

filterEmptyDataLine()

filter empty lines or comment lines (starting with #)

private filterEmptyDataLine(mixed $data) : mixed
Parameters
$data : mixed

        
On this page

Search results