aharen/flight-mv
Flight MV
Velaanaa International Airport arrivals/departures from fis.com.mv
Installation
composer require aharen/flight-mv
Usage
Fetch Arrivals
use aharen\FlightMv\Flight;
use aharen\FlightMv\ApiClient\ApiClient;
$flight = new Flight(
new ApiClient()
);
$flight->arrivals()->get();
Fetch Departures
use aharen\FlightMv\Flight;
$flight = new Flight(
new ApiClient()
);
$flight->departures()->get();
Methods
updated() Last updated time
use aharen\FlightMv\Flight;
$flight = new Flight(
new ApiClient()
);
$flight->departures()->updated();
get() returns an instance of Knapsack Collection
use aharen\FlightMv\Flight;
$flight = new Flight(
new ApiClient()
);
$flight->departures()->get();
toArray() return an array of the data
use aharen\FlightMv\Flight;
$flight = new Flight(
new ApiClient()
);
$flight->departures()->toArray();
where($field, $value) Filters the data
use aharen\FlightMv\Flight;
$flight = new Flight(
new ApiClient()
);
$flight->departures()->where('AirLineID', 'Q2');
You can also chain where() methods to further filter your results. Example: get all Q2 (Maldivian) but only International Flights
use aharen\FlightMv\Flight;
$flight = new Flight(
new ApiClient()
);
$flight->departures()->where('AirLineID', 'Q2')
->where('CarrierType', 'I');
You will need to call either toArray() or get() to get the filtered results.
Related Packages
Powerful PHP database abstraction layer (DBAL) with many features for database s...
Laravel Serializable Closure provides an easy and secure way to serialize closur...
Cli error handling for console/command-line PHP applications.
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| v1.1.5 | ^8.0.2 | ^9.8 | MIT | |
| v1.1.4 | ^8.0.2 | ^9.8 | MIT | |
| v1.1.3 | ^8.0.2 | ^9.8 | MIT | |
| v1.1.2 | ^8.0.2 | ^9.8 | MIT | |
| v1.1.1 | ^8.0.2 | ^9.8 | MIT | |
| v1.1.0 | ^8.0.2 | ^9.8 | MIT | |
| v1.0.4 | ^7.4.0| | ^9.8 | MIT | |
| v1.0.3 | ^7.4.0| | MIT | ||
| v1.0.2 | ^7.4.0| | MIT | ||
| v1.0.1 | ^7.4.0 | MIT | ||
| v1.0.0 | ^7.4.0 | MIT |