jkbnerad / markvartice-deska
dev-main
2023-04-03 19:14 UTC
Requires
- php: >=8.1 <8.3
- ext-dom: *
- symfony/css-selector: 6.2.*
- symfony/dom-crawler: 6.2.*
Requires (Dev)
- nette/tester: 2.5.*
- phpstan/phpstan: 1.10.*
- roave/security-advisories: dev-latest
This package is auto-updated.
Last update: 2024-09-03 22:22:25 UTC
README
解析Markvartice镇官方公告板。
项目列表:https://markvartice.cz/obcan/uredni-deska/actual
详情示例:https://markvartice.cz/obcan/539-verejna-vyhlaska-uzemni-rozhodnuti-strejda-net-s-r-o
示例
$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()), ]; }