LanguageController.php 1.12 KB
<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2018/2/1
 * Time: 20:27
 */

namespace App\Http\Controllers\Backend\Language;

use App\Http\Controllers\Controller;
use App\Modules\Models\Language\Language;
use App\Repositories\Backend\Language\LanguageRepository;
use App\Http\Requests\Backend\Language\StoreLanguageRequest;


class LanguageController     extends Controller
{
    private $language;

    public static  $getlanguage = [
        'zh' => '中文',
        'en' => '英文'
    ];

    public function __construct(LanguageRepository $language)
    {
        $this->language = $language;


    }

    public function index()
    {
        return view('backend.language.index');
    }

    public function create()
    {
        return view('backend.language.create');
        
    }

    public function store( StoreLanguageRequest $request)
    {
        $this->language->create(
            [
                'data' => $request->only(
                    'name'
                )]
        );
        return redirect()->route('admin.language.index')->withFlashSuccess(trans('alerts.backend.language.created'));
    }
}