Looking to hire Laravel developers? Try LaraJobs

singapore-laravel maintained by vinkas

Description
Laravel package for Singapore's open data API and regions, areas, and subzones data
Authors
Last update
2025/01/16 09:31 (dev-main)
License
Links
Downloads
40

Comments
comments powered by Disqus

singapore-laravel

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();