Пример #1
0
 /**
  * @return \Illuminate\View\View
  */
 public function index()
 {
     if (auth()->user()->hasRole('Administrator')) {
         User::credit(200);
     }
     return view('backend.dashboard');
 }
Пример #2
0
 public function open()
 {
     $id = Input::get('id');
     if ($id == false) {
         // return doar credit (pt reresh)
         return success(['credit' => auth()->user()->credit], 'Credit actualizat. Incercati sa deschideti contactul proprietarului din nou. Aveti:' . auth()->user()->credit . ' RON.');
     }
     if (auth()->user()->credit <= config('credit.pret_cumparator')) {
         return error('Nu aveti suficient credit', ['credit' => auth()->user()->credit]);
     } else {
         User::credit(-config('credit.pret_cumparator'));
         UnlokedTerrain::create(['user_id' => auth()->user()->id, 'terrain_id' => $id]);
         return success(['success' => 'Am deschis', 'credit' => auth()->user()->credit, 'telefon' => Terrain::find($id)->telefon]);
     }
 }