/**
  * Run the migrations.
  *
  * @return void
  */
 public function up()
 {
     Schema::create('menu', function (Blueprint $table) {
         $table->increments('id');
         $table->integer('parent_id')->unsigned()->default(0);
         $table->string('position', 50)->default('top');
         $table->string('title', 255);
         $table->string('url', 255);
         $table->string('active_item', 50);
         $table->boolean('on_blank')->default(0);
         $table->integer('sort')->default(0);
         $table->timestamps();
     });
     $menu = new App\Models\Menu();
     $menu->parent_id = 0;
     $menu->position = 'top';
     $menu->title = 'Home';
     $menu->url = '/';
     $menu->active_item = 'index';
     $menu->on_blank = false;
     $menu->sort = 100;
     $menu->save();
 }
Esempio n. 2
0
Route::controller('agent', 'AgentController');
Route::get('/change-captcha-image', function () {
    return captcha_src();
});
Route::resource('project-comment', 'ProjectCommentController');
Route::controller('checkout', 'CheckoutController');
Route::controller('cron', 'CronController');
Route::controller('user', 'UserController');
Route::post('home/refund', 'HomeController@postRefund');
Route::get('auth/login', function (SammyK\LaravelFacebookSdk\LaravelFacebookSdk $fb) {
    $menuItems = App\Models\Menu::where('active', '1')->orderBy('weight', 'asc')->get();
    $login_url = $fb->getLoginUrl(['email']);
    return view('auth.login', ['setClass' => 'grayBody', 'login_url' => $login_url, '_menus' => $menuItems]);
});
Route::get('auth/register', function (SammyK\LaravelFacebookSdk\LaravelFacebookSdk $fb) {
    $menuItems = App\Models\Menu::where('active', '1')->orderBy('weight', 'asc')->get();
    $login_url = $fb->getLoginUrl(['email']);
    return view('auth.register', ['setClass' => 'grayBody', 'login_url' => $login_url, '_menus' => $menuItems]);
});
Route::get('/facebook/callback', function (SammyK\LaravelFacebookSdk\LaravelFacebookSdk $fb) {
    try {
        $token = $fb->getAccessTokenFromRedirect();
    } catch (Facebook\Exceptions\FacebookSDKException $e) {
        dd($e->getMessage());
    }
    if (!$token) {
        // Get the redirect helper
        $helper = $fb->getRedirectLoginHelper();
        if (!$helper->getError()) {
            abort(403, 'Unauthorized action.');
        }