aharen/flight-mv

velaanaa国际机场从fis.com.mv的到达/出发

v1.1.5 2022-06-22 06:32 UTC

This package is auto-updated.

Last update: 2024-09-22 11:20:16 UTC


README

velaanaa国际机场从fis.com.mv的到达/出发

安装

composer require aharen/flight-mv

用法

获取到达信息

use aharen\FlightMv\Flight;
use aharen\FlightMv\ApiClient\ApiClient;

$flight = new Flight(
    new ApiClient()
);

$flight->arrivals()->get();

获取出发信息

use aharen\FlightMv\Flight;

$flight = new Flight(
    new ApiClient()
);

$flight->departures()->get();

方法

updated() 最后更新时间

use aharen\FlightMv\Flight;

$flight = new Flight(
    new ApiClient()
);

$flight->departures()->updated();

get() 返回Knapsack Collection的实例

use aharen\FlightMv\Flight;

$flight = new Flight(
    new ApiClient()
);

$flight->departures()->get();

toArray() 返回数据数组

use aharen\FlightMv\Flight;

$flight = new Flight(
    new ApiClient()
);

$flight->departures()->toArray();

where($field, $value) 过滤数据

use aharen\FlightMv\Flight;

$flight = new Flight(
    new ApiClient()
);

$flight->departures()->where('AirLineID', 'Q2');

您还可以链式调用 where() 方法来进一步过滤结果。例如:获取所有Q2(马尔代夫)但仅限于国际航班

use aharen\FlightMv\Flight;

$flight = new Flight(
    new ApiClient()
);

$flight->departures()->where('AirLineID', 'Q2')
    ->where('CarrierType', 'I');

您需要调用 toArray()get() 来获取过滤后的结果。