jkbnerad/markvartice-deska

dev-main 2023-04-03 19:14 UTC

This package is auto-updated.

Last update: 2024-05-03 21:44:15 UTC


README

Parsing the official board of the municipality of Markvartice.

List of items: https://markvartice.cz/obcan/uredni-deska/actual

Detail (example): https://markvartice.cz/obcan/539-verejna-vyhlaska-uzemni-rozhodnuti-strejda-net-s-r-o

Example

$parser = new \jkbnerad\Markvartice\Deska\Parser();

$lastRecords = $parser->parseLast();

$lastRecordsWithDetails = [];
foreach($lastRecords->getRecords() as $record) {
    $lastRecordsWithDetails[] = [
        'title' => $record->getTitle(),
        'from' => $record->getFrom(),
        'to' => $record->getTo(),
        'link' => $record->getLink(),
        'detail' => $parser->parseDetailByUrl($record->getLink()),
    ];
}