gheith3/omancities

for migrate oman governorates and cities

Fund package maintenance!
:vendor_name

Installs: 5

Dependents: 0

Suggesters: 0

Security: 0

Stars: 4

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/gheith3/omancities

v1.0.0 2021-11-15 17:32 UTC

This package is auto-updated.

Last update: 2025-09-17 00:47:24 UTC


README

This repo can be used to scaffold Oman Governorates and cities.

Installation

You can install the package via composer:

composer require gheith3/omancities

publish and run the migrations with:

php artisan vendor:publish --tag="omancities-migrations"
php artisan migrate

seed cities to database:

php artisan omancities:seed

Usage

$governorate = OmanGovernorate::first();
$governorate->load("cities");
echo $governorate->name;

//$city = OmanCity::find(10);
$city = $governorate->cities()->first();
echo $city->name;

this package is support for spatie/laravel-translatable package

echo $governorate->name;

echo $governorate->getTranslation("name", "ar");
echo $governorate->getTranslation("name", "en");

echo $city->getTranslation("name", "ar");
echo $city->getTranslation("name", "en");

Changelog

Please see CHANGELOG for more information on what has changed recently.

Credits

License

The MIT License (MIT). Please see License File for more information.