jkbnerad/markvartice-deska

Maintainers

Package info

github.com/jkbnerad/markvartice-deska

Language:HTML

pkg:composer/jkbnerad/markvartice-deska

Statistics

Installs: 2

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

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

This package is auto-updated.

Last update: 2026-03-29 01:02:04 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()),
    ];
}