Skip to content

gheith3/OmanCities

Repository files navigation

Seed oman governorates and cities


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.

About

oman cities package for laravel app

Resources

License

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages