gheith3/omancities

for migrate oman governorates and cities

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

This package is auto-updated.

Last update: 2024-04-16 21:41:12 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.