コード例 #1
0
ファイル: TopicsTableSeeder.php プロジェクト: sjardim/GA-Exam
 public function run()
 {
     DB::table('topics')->truncate();
     // id: 1
     App\Topic::create(['name' => 'math', 'title' => 'Mathematics', 'description' => 'Some basic mathematics questions']);
     // id: 2
     App\Topic::create(['name' => 'music', 'title' => 'Music & Artists', 'description' => 'Check yourself how you know musics bands and songs']);
     // id: 3
     App\Topic::create(['name' => 'startups', 'title' => 'Startups', 'description' => 'Questions about Silicon Valley startup companies and personalities']);
 }
コード例 #2
0
    return view('home')->with('topics', $topics);
});
Route::get('/admin', ['middleware' => 'auth', function () {
    return view('admin');
}]);
Route::controller('users', 'UserController');
// Route::group(['prefix' => 'users'], function(){
// 	Route::get('/login', function(){
// 		return "Auth.login";
// 	});
// 	Route::get('/setup', function(){
// 	});
// });
Route::get('/topic/{slug}', function ($slug) {
    // return $slug;
    $topic = App\Topic::findBySlug($slug);
    return view('topic')->with('topic', $topic);
});
Route::get('/resource/{slug}', function ($slug) {
    $resource = App\Resource::findBySlug($slug);
    return view('resource')->with('resource', $resource);
});
Route::get('/test', function () {
    return Auth::user();
});
// Route::get('/preview', 'ResourceController@preview');
Route::group(['prefix' => 'admin', 'middleware' => 'auth'], function () {
    Route::get('/', function () {
        return view('admin.index');
    });
    Route::post('resource/create', 'ResourceController@store');