Exemplo n.º 1
0
 public function route($route, $parameters = [])
 {
     if (Route::has('account::' . $route)) {
         return sellerRoute($route, $parameters);
     }
     if (Route::has('front::' . $route)) {
         return frontRoute('front::' . $route, $parameters);
     }
     return route($route, $parameters);
 }
Exemplo n.º 2
0
 /**
  * Bootstrap the application services.
  *
  * @return void
  */
 public function boot()
 {
     Link::macro('shopRoute', function ($route, $text) {
         return Link::route($route, $text, [shopId()]);
     });
     Link::macro('sellerRoute', function ($route, $text, $params = []) {
         return Link::to(sellerRoute($route, $params), $text);
     });
     $this->registerUserMenu();
     $this->registerShopMenu();
     $this->registerAdminMenu();
 }
Exemplo n.º 3
0
function autoRoute($route, $parameters = [])
{
    return isRouteInFront() ? frontRoute($route, $parameters) : sellerRoute($route, $parameters);
}
Exemplo n.º 4
0
 protected function redirectRoute($route, $parameters = [], $errors = [])
 {
     return redirect()->to(sellerRoute($route, $parameters))->withErrors($errors);
 }