Esempio n. 1
0
    return redirect('https://www.youtube.com/watch?v=gS65yoNcq88', 307);
});
Route::get('/live', function () {
    return redirect('https://www.youtube.com/watch?v=gS65yoNcq88', 307);
});
/*
 * Newsletter routes
 *
 * Muig9%41
 */
Route::group(['middleware' => 'auth', 'prefix' => 'dashboard', 'namespace' => 'Dashboard'], function () {
    Route::get('/', function () {
        return redirect()->route('dashboard.newsletter.index');
    });
    Route::get('/export', function () {
        $newsletters = \App\Newsletter::get();
        $subscriber = new \Illuminate\Support\Collection();
        foreach ($newsletters as $newsletter) {
            $subscriber->push(['id' => $newsletter->id, 'email' => $newsletter->email]);
        }
        Excel::create('Newsletter_Subscriber', function ($excel) use($subscriber) {
            $excel->sheet('Subscriber', function ($sheet) use($subscriber) {
                $sheet->fromArray($subscriber, null, 'A1', false);
            });
        })->download('csv');
    });
    Route::get('/newsletter', ['as' => 'dashboard.newsletter.index', 'uses' => 'NewsletterController@index']);
});
/*
 * Authentication routes
 */