2017 © Pedro Peláez
 

library kodegenerator

CRUD Generator (Migration, Controller, Repository, Model, Form Request) in single command for Laravel 5 above.

image

rohmadst/kodegenerator

CRUD Generator (Migration, Controller, Repository, Model, Form Request) in single command for Laravel 5 above.

  • Friday, February 19, 2016
  • by rohmadst
  • Repository
  • 1 Watchers
  • 3 Stars
  • 15 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

CRUD Generator Laravel 5 above

Generator Migration, Controller, Repository, Model, Form Request in single command for Laravel 5 above (RestFul API), (*1)

Demo

Lihat demo video, (*2)

Fitur

Beberapa command yang tersedia adalah:, (*3)

    - kode:query {name} {prefix}        -> untuk menambahkan satu service
    - kode:resource {name} {prefix}     -> untuk menambahkan full resource (migrate, controller, repository, model, form request)

Install

Buka terminal, lalu ketikkan:, (*4)

     sudo composer require rohmadst/kodegenerator

atau jika melalui composer.json, tambahkan kode seperti berikut:, (*5)

    "require": {
        ...
        "rohmadst/kodegenerator": "^2.2"
    },

dan jalankan sudo composer update, (*6)

Setelah composer update sudah selesai dan terinstall dengan baik. Buka config/app.php, tambahkan baris kode berikut pada group array providers ., (*7)

    Rohmadst\Kodegenerator\KodeGeneratorServiceProvider::class

Setelah itu jalankan perintah berikut, kode ini akan mengcopy file kodegenerator.php ke app/config, sehingga nanti anda bisa ubah lokasi masing-masing file:, (*8)

    php artisan vendor:publish

Cara Menggunakan

Cek apakah composer sudah terinstall:, (*9)

    php artisan list

Sebagai test bahwa composer sudah terinstall dengan benar, silahkan coba:, (*10)

    kode:resource Foo Foo

pada saat anda menjalankan perintah melalui terminal: - masukkan nama tabel - masukkan field., (*11)

Sebagai contoh, ketika diminta menambahkan fields, ketik:, (*12)

    nama:string, pekerjaan:string, usia:integer, alamat:string:nullable()->default(null)     

Info Tambahan

    Untuk perintah kode:query pastikan anda sudah menambahkan kode {{kodegenerator}} di file Repository & Controller yang akan ditambahkan service baru.

    NB. templates di kodegenerator ini secara default sudah saya integrasi dengan:
    - Cache Redis 
    - Jwt Auth 
    - JSON Web Token Authentication
    - RESTFul API.

    Kodegenerator Laravel 5 ini akan sangat membantu sekali bagi developer yang khusus menangani Backend Developer (RESTFul API).   
    Akan tetapi template yang saya sediakan, bisa juga diedit dan disesuaikan dengan kebutuhan masing-masing developer.

    Letak path folder templates sendiri ada di: vendor/rohmadst/kodegenerator/src/Console/Commands/Stubs

Baiklah, semoga kontribusi sederhana saya ini bisa berguna buat para pengembang Laravel dimana pun berada. Terima kasih., (*13)


Bila ada kritik/saran/pertanyaan silahkan menghubungi saya di:, (*14)

    Email: rohmadsasmito@gmail.com
    Skype: rohmad.st

The Versions

19/02 2016

dev-master

9999999-dev

CRUD Generator (Migration, Controller, Repository, Model, Form Request) in single command for Laravel 5 above.

  Sources   Download

MIT

The Requires

 

by rohmad-st

repository crud generator migration model scaffold resource laravel 5 controller

19/02 2016

2.3

2.3.0.0

CRUD Generator (Migration, Controller, Repository, Model, Form Request) in single command for Laravel 5 above.

  Sources   Download

MIT

The Requires

 

by rohmad-st

repository crud generator migration model scaffold resource laravel 5 controller

18/02 2016

2.2

2.2.0.0

CRUD Generator (Migration, Controller, Repository, Model, Form Request) in single command for Laravel 5 above.

  Sources   Download

MIT

by rohmad-st

repository crud generator migration model scaffold resource laravel 5 controller