macropage / xmltv-parser
Parse XMLTV
Installs: 71
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 5
Open Issues: 0
pkg:composer/macropage/xmltv-parser
Requires
- php: >=7.1
This package is auto-updated.
Last update: 2025-09-29 01:59:33 UTC
README
Parse XMLTV File (epgguide.net)
<?php require 'vendor/autoload.php'; $Parser = new \macropage\xmltv\parser\parser(); $Parser->setFile($argv[1]); $Parser->setTargetTimeZone('Europe/Berlin'); //$Parser->setChannelfilter('prosiebenmaxx.de'); //optional $Parser->setIgnoreDescr('Keine Details verfügbar.'); //optional try { $Parser->parse(); } catch (Exception $e) { throw new \RuntimeException($e); } /** @noinspection ForgottenDebugOutputInspection */ print_r($Parser->getEpgdata());
Example call: parse.php xml/sample.xml