Вход Регистрация
Файл: app/Http/Controllers/ReferalController.php
Строк: 50
<?php

namespace AppHttpControllers;

use 
AppModelsGameSettingModel;
use 
IlluminateHttpRequest;
use 
AppModelsReferalModel;
use 
AppModelsUserModel;
use 
Auth;

class 
ReferalController extends Controller
{
    public function 
index()
    {
        
$tournament GameSettingModel::where('key''referal_tournament')->first()->value != '' 0;
        return 
view('game.referals.index', ['tournament' => $tournament]);
    }

    public function 
myReferals()
    {
        
$referals ReferalModel::with('getUserInfo')->where('user'Auth::user()->id)->paginate(10);
        return 
view('game.referals.my', ['referals' => $referals]);
    }

    public function 
referalsRating()
    {
        
$setting GameSettingModel::where('key''referal_tournament')->first();
        if(
$setting->value == '') return redirect('/')->with('error''Конкурс рефералов не активен!');
        
$rating UserModel::orderBy('referal_count''DESC')->paginate(10);
        return 
view('game.referals.rating', ['rating' => $rating"setting" => json_decode($setting->value)]);
    }

    public function 
setReferal($referal)
    {
        
session()->put('ref'$referal);
        return 
redirect('/');
    }
}
Онлайн: 2
Реклама