/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { $data = []; $data['badges'] = Badge::all()->count(); $data['questions'] = Question::published()->count(); $data['answers'] = User::Member()->with('answeredQuestions')->count(); $data['members'] = User::Member()->count(); return view('admin.dashboard.index', compact('data')); }
/** * Displays the form for question creation. * * @return \Illuminate\Http\Response */ public function create() { $availableTags = Question::existingTags()->pluck('name', 'slug'); $availableActions = []; // get actions that hasn't not been used foreach (Badge::all() as $action) { $availableActions[$action->id] = $action->name; } return view('admin/question/create', compact('availableTags', 'availableActions')); }
public function index() { $users = User::Member()->lists('username', 'id'); $badges = Badge::all()->lists('name', 'id'); return view('admin.reward.index', compact('users', 'badges')); }