AirLay backend

GPXParser
in package
implements iFileParser

Interfaces, Classes, Traits and Enums

iFileParser

Table of Contents

checkFile()  : bool
parseFile()  : array<string|int, mixed>|null
parseFileTrack()  : array<string|int, mixed>
parsePointsForFeature()  : array<string|int, mixed>
parsePointsForTrack()  : array<string|int, mixed>
parsePropertiesForTrackOrFeature()  : array<string|int, mixed>

Methods

checkFile()

public checkFile(mixed $data) : bool
Parameters
$data : mixed
Return values
bool

parseFile()

public parseFile(mixed $data) : array<string|int, mixed>|null
Parameters
$data : mixed
Return values
array<string|int, mixed>|null

parseFileTrack()

public parseFileTrack(string $data) : array<string|int, mixed>
Parameters
$data : string
Return values
array<string|int, mixed>

parsePointsForFeature()

private parsePointsForFeature(Track $track) : array<string|int, mixed>
Parameters
$track : Track
Return values
array<string|int, mixed>

parsePointsForTrack()

private parsePointsForTrack(Track $track) : array<string|int, mixed>
Parameters
$track : Track
Return values
array<string|int, mixed>

parsePropertiesForTrackOrFeature()

private parsePropertiesForTrackOrFeature(Track $track) : array<string|int, mixed>
Parameters
$track : Track
Return values
array<string|int, mixed>

Search results