Вход Регистрация
Файл: src/app/Http/Controllers/InstallerController.php
Строк: 59
<?php 
namespace AppHttpControllers;
use 
AppHttpControllersController;
use 
IlluminateSupportFacadesArtisan;
use 
Schema;
use 
AppModelsSettings;
use 
AppModelsUsers;
use 
App;
use 
AppModelsCompanies;
use 
IlluminateSupportFacadesInput;
use 
Storage;
use 
Hash;
class 
InstallerController extends Controller{
    public function 
getInstaller(){
        
//Connection yokmu diye bak!
        /*if (Schema::hasTable('Settings')) {
            $Settings = Settings::findOrFail(1);
            if ($Settings->isInstalled==0) {
                App::abort(404);
            }
        }*/
        
return view("installer.install");
        
/* composer post-create-project-cmd */
    
}

    public function 
postInstaller(){
        
/*if (Schema::hasTable('Settings')) {
            $Settings = Settings::findOrFail(1);
            if ($Settings->isInstalled==0) {
                App::abort(404);
            }
        }*/
        
$Company Input::only("Title","Address1","Address2","City","CountryID","ZipCode","Phone");
        
$User Input::only("Username","Email","Password","Repassword","Name","Surname");
        
$Company["isOwn"] = 1;
        
$User["Password"] = Hash::make($User["Password"]);
        
Artisan::call('key:generate');
        
Artisan::call('migrate');
        
Artisan::call('db:seed');

        
Companies::create($Company);
        
Users::create($User);
        return 
redirect()->route("get.dashboard")->with("SuccessMessage","Installation successfull");
    }
}
?>
Онлайн: 3
Реклама