vatsim/xml

这是一个简单的laravel包,用于从公共VATSIM XML Feeds中检索数据。

2.3.1 2019-12-22 22:01 UTC

This package is not auto-updated.

Last update: 2024-09-14 14:51:50 UTC


README

Vatsim Xmlfeeds包是一个有用的laravel 5包,用于访问通过VATSIMs XML feeds公开呈现的数据。

版本

2.2 (支持Lumen)

安装

使用Composer安装VatsimXML及其依赖项。

$ composer require vatsim/xml 2.*

Laravel

设置

通过使用Service Providers,可以在Laravel中使用VatsimXML变得简单。将服务提供者添加到您的config/app.php文件中

'providers' => array(
    // ...
    'Vatsim\Xml\XmlServiceProvider',
),

随后是别名

'aliases' => array(
    // ...
    'VatsimXML'       => 'Vatsim\Xml\Facades\Xml',
),

配置文件

您通常不需要修改包提供的默认配置文件。

使用方法

获取数据

这个轻量级包只有一个主要功能:getData

如果您没有指定要使用的URL,您将获得基本的用户详情。

VatsimXML::getData(980234)

其他可能的数据请求如下。

VatsimXML::getData(980234, "idstatusint") // Receive basic data, but with numeric ratings rather than verbose.
VatsimXML::getData(980234, "idstatusprat") // Receive the previous rating, for ADM, SUP or INS accounts.
VatsimXML::getData(980234, "idstatusrat") // Get the number of hours controlled at each rating level.