arnapou/owmclient

Library - OpenWeatherMap Api client.

v2.3 2024-04-18 15:20 UTC

This package is auto-updated.

Last update: 2024-04-18 20:31:46 UTC


README

pipeline coverage

This library is a simple tool to query OpenWeatherMap Api.

Installation

composer require arnapou/owmclient

packagist 👉️ arnapou/owmclient

Example

Simply call and use either raw array, either recommended typed objects (the purpose of this lib).

use Arnapou\OwmClient\OwmApiClient;
use Http\Discovery\Psr17Factory;
use Http\Discovery\Psr18Client;

$client = new OwmApiClient("API_KEY", new Psr18Client(), new Psr17Factory());

$onecall = $client->onecall(longitude: 48.86, latitude: 2.23);

var_dump($onecall->daily->getItem(0)->temp->max);
// float(23.5)

Changelog versions

StartTag, BranchPhp
25/11/20232.x, main8.3
03/09/20231.x8.2