vinkas/singapore-laravel

Laravel package for Singapore's open data API and regions, areas, and subzones data

v1.1.0 2024-12-17 06:08 UTC

This package is auto-updated.

Last update: 2024-12-17 06:12:04 UTC


README

Tests Packagist Version

Laravel package for Singapore's open data API https://data.gov.sg and regions, areas, and subzones data

Installation

The package vinkas/singapore-laravel can be installed using composer via Packagist.

composer require vinkas/singapore-laravel

Usage

You can simply call the API endpoints by using the Singapore facade.

use Vinkas\Singapore\Facade as Singapore;

$response = Singapore::api()->weather()->rainfall();
$data = $response->object()->data;

$stations = $data->stations;
$readings = $data->readings;

Also, you can get all the details of Singapore regions, areas, and subzones from the classes below.

Singapore::regions();
Singapore::areas();
Singapore::subzones();