Looking to hire Laravel developers? Try LaraJobs

laravel-samarinda maintained by novay

Description
Package Laravel yang berisi data Kecamatan, dan Keluarahan/Desa di Samarinda.
Last update
2018/01/28 11:33 (dev-master)
License
Links
Downloads
24

Comments
comments powered by Disqus

LARAVEL SAMARINDA

Total Downloads Build Status Latest Stable Version License

Package Laravel yang berisi data Kecamatan dan Kelurahan di Kota Samarinda.

Instalasi

Install dan Daftarkan Package

composer require novay/laravel-samarinda

Tambahkan Service Provider dan Facade pada config.app

'providers' => [

    Novay\Samarinda\SamarindaServiceProvider::class

]
'aliases' => [

    'Samarinda' => Novay\Samarinda\Facade::class

]

Publish Migration (Hanya Untuk Laravel 5.2)

Jika Anda menggunakan Laravel versi 5.3, abaikan langkah di bawah ini.

php artisan vendor:publish --provider="Novay\Samarinda\SamarindaServiceProvider"

Jalankan Migration

php artisan migrate

Jalankan Seeder Untuk Mengisi Data Daerah

php artisan novay:samarinda:seed

Penggunaan

Samarinda::allKecamatan()
Samarinda::paginateKecamatan($numRows = 15)
Samarinda::allKelurahan()
Samarinda::paginateKelurahan($numRows = 15)


Samarinda::findKecamatan($kecamatanId, $with = null)
array $with: kelurahan

Samarinda::findKelurahan($kelurahanId, $with = null)
array $with: kelurahan

Examples

Samarinda::findKecamatan(11, ['kelurahan']);

/*
Will return
Kecamatan Object {
    'id' => 11,
    'nama' => 'SAMBUTAN',
    'kelurahan' => Kelurahan Collections {
        Kelurahan Object,
        Kelurahan Object,
        Kelurahan Object,
        ...
    }
}
*/

Samarinda::search('sambutan')->all()
Samarinda::search('sambutan')->allKecamatan()
Samarinda::search('sambutan')->paginateKecamatan()
Samarinda::search('sambutan')->allKelurahan()
Samarinda::search('sambutan')->paginateKelurahan()