umefarooq / laracountries

:earth_africa: Migration and seed files with all countries for Laravel PHP Framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laracountries

Migration and seed files with all countries for Laravel PHP Framework.

The country codes are in the format ISO 3166-1 alpha-2.

A Simple Example of Use (Laravel 5)

Model

<?php

use Illuminate\Database\Eloquent\Model;

class Country extends Model
{
    protected $table = 'countries';
    public $timestamps = false;
}

Controller

/**
 * Show the form for creating a new resource.
 *
 * @return View
 */
public function create()
{
    $countries = Country::all();

    return view('myview', compact('countries'));
}

View

<select class="form-control" name="country">
    <option value="">Select a country</option>
    @foreach($countries as $country)
        <option value="{{ $country->id }}">{{ $country->name }}</option>
    @endforeach
</select>

License

Copyright (c) 2015 Fábio Santos. See the LICENSE file for license rights and limitations (MIT).

About

:earth_africa: Migration and seed files with all countries for Laravel PHP Framework

License:MIT License


Languages

Language:PHP 100.0%