Create a new URL Generator instance.
public __construct ( RouteCollection $routes, Illuminate\Http\Request $request ) : void | ||
$routes | RouteCollection | |
$request | Illuminate\Http\Request | |
리턴 | void |
/** * Create a new UrlGenerator instance. * * @param RouteCollection $routes * @param Request $request */ public function __construct(RouteCollection $routes, Request $request) { parent::__construct(app('router')->getRoutes(), $request); $this->parser = app(Engine::class); if (defined('LOCALE')) { $this->forceRootUrl($this->getRootUrl($this->getScheme(null)) . '/' . LOCALE); } }
/** * Create a new URL Generator instance. * * @param \Illuminate\Routing\RouteCollection $routes * @param \Illuminate\Http\Request $request * @return void */ public function __construct(RouteCollection $routes, Request $request) { parent::__construct($routes, $request); if (\Cache::has('assets-cdn::commitID')) { $this->commitID = \Cache::get('assets-cdn::commitID'); } else { $this->commitID = exec('git rev-parse HEAD'); \Cache::forever('assets-cdn::commitID', $this->commitID); } $this->cdnURL = config('assets-cdn.cdn-url'); }
/** * Create a new URL Generator instance. * * @param \Illuminate\Routing\RouteCollection $routes * @param \Illuminate\Http\Request $request * @return void */ public function __construct(RouteCollection $routes, Request $request, TenantManager $tenantManager) { parent::__construct($routes, $request); $this->tenantManager = $tenantManager; }
/** * Create a new URL Generator instance. * * @param \Illuminate\Routing\RouteCollection $routes * @param \Illuminate\Http\Request $request * @param \Translator\Localizer $localizer * @return void */ public function __construct(RouteCollection $routes, Request $request, Localizer $localizer) { parent::__construct($routes, $request); $this->localizer = $localizer; }
public function __construct(RouteCollection $routes, Request $request) { parent::__construct($routes, $request); // force the generator to use https $this->forceSchema('https'); }
/** * Create a new URL Generator instance. * * @param \Illuminate\Routing\RouteCollection $routes * @param \Illuminate\Http\Request $request * @param Theme $theme */ public function __construct(RouteCollection $routes, Request $request, Theme $theme) { $this->theme = $theme; parent::__construct($routes, $request); }
/** * Constructor. * * @param RouteCollection $routes * @param Request $request * @param TenantContract $tenant */ public function __construct(RouteCollection $routes, Request $request, TenantContract $tenant) { parent::__construct($routes, $request); $this->tenant = $tenant; }
public function __construct(RouteCollection $routes, Request $request, AssetManifest $manifest) { parent::__construct($routes, $request); $this->manifest = $manifest; }