fg-developer/jobs-backend-challenge

This is a example package

0.2.0 2017-12-13 13:50 UTC

This package is not auto-updated.

Last update: 2025-06-08 08:27:02 UTC


README

Jobs Backend Challenge Laravel 5.1 surumu icin hazirlanmis bir pakettir.

Kurulum

Bu paketi yuklemek icin composer paket yoneticisi ile yuklemelisiniz. Yukleme islemi icin asagidaki kodu kullanmalisiniz.

composer require fg-developer/jobs-backend-challenge

Paket yukleme isleme isleminden sonra ServiceProvider tanimlamasi icin asagidaki satiri config/app/php dosyasi icerisindeki providers bolumune eklemelisiniz.

'providers' => [
...
Fg\Developer\JobsBackEndChallenge\JobsBackEndChallengeServiceProvider::class
]

Provider tanimlamasi yapildiktan sonra projenin root composer dosyasinin autoload kismina paket Class'larinin psr-4 standarti olarak tanitilmasi gerekmektedir. Bu islemi asagidaki sekilde yapabilirsiniz.

"psr-4": {
    ....,
    "Fg\\Developer\\JobsBackEndChallenge\\": "vendor/fg-developer/jobs-backend-challenge/src/"
}

Tum islemler tamamlandiktan sonra paket'in dosyalarini laravel projesine publish edebilmek icin asagidaki artisan komutu calistirilmalidir.

php artisan vendor:publish

Yukaridaki paket dosyalari publish edildiginde asagidaki dosyalar projenize dahil edilecektir.

Model:

app/Countries.php
app/Hotels.php
app/Reviews.php

Migrations:

app/database/migrations/2017_12_13_Countries.php
app/database/migrations/2017_12_13_Hotels.php
app/database/migrations/2017_12_13_Reviews.php

Tablolari veritabaniniza eklemek icin migration'lari calistirmalisiniz. Bu islem icin asagidaki yontemi izleyebilirsiniz.

php artisan migrate