thtroyer / noaa-cap-alerts
NOAA CAP 文件的解析器。
0.4.0
2022-06-05 02:55 UTC
Requires
- php: >=7.4 || >=8.0
- ext-xml: *
- pimple/pimple: ~3.5
Requires (Dev)
- phpunit/phpunit: ~9.5
README
这是什么?
这是一个PHP 7.3+库,用于更轻松地获取和使用NOAA创建的天气警报。
设置
将noaa-cap-alerts添加到您的项目中
composer require thtroyer/noaa-cap-alerts
composer update
依赖关系
确保您已安装PHP的XML扩展。
例如 sudo apt install php7.4-xml
用法
实例化一个新的 NoaaCapAlerts\NoaaAlerts 对象。调用 getAlerts() 将从NOAA下载最新警报,解析并返回一组数据对象以供使用。
$noaaAlerts = new NoaaCapAlerts\NoaaAlerts(); $alerts = $noaaAlerts->getAlerts(); foreach ($alerts as $alert) { echo $alert->getTitle(); }
请参阅 NoaaCapAlerts\Model\NoaaAlert 类了解当前可用的数据。
功能仍在添加中,因此某些更改可能不向后兼容。直到1.0版本,将新功能版本(0.x)视为破坏性更新。
有关NOAA的CAP格式的更多信息,请参阅 此处。