/** * Баланс пользователя в валюте пользователя * @return float */ public function balance_currency() { $currency = $this->currency; $course = Setting::get($currency . '_course', 1); $balance = $this->balance / $course; return $balance; }
/** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Closure $next) { if (\Auth::check()) { \View::share('user', \Auth::user()); } \View::share('title', Setting::get('title')); \View::share('main', 0); return $next($request); }
public function __construct() { $balance = Auth::user()->balance_display(); view()->share('user_balance', $balance); $products = Auth::user()->list_active_products; view()->share('user_need_products', count($products)); $members = Setting::get('members', '23 541'); view()->share('members', $members); $best_member = Setting::get('best_member', 'Andrey87 - 3 400 руб.'); view()->share('best_member', $best_member); }
/** * Display a settings edition screen * * @return \Illuminate\Http\Response */ public function settings() { return view('settings.list')->with('homepage_presentation', \App\Setting::get('homepage_presentation')); }