カテゴリー
Laravel

サブディレクトリにLaravelをインストールしたらTelecsopeが使えないンゴ…

そら(サブディレクトリにLaravelインストールしたら)そう(Telescopeは動かん)よ、とレスされてる人がTelescopeのissueにたくさんおったで…。

のっぴきならない事情でサブディレクトリにLaravelを配置することになったとしても、使いたいやん?
実際、何とかしてくれてる人がおったで。

https://github.com/laravel/telescope/pull/281

   /**
     * Bootstrap any application services.
     *
     * @return void
     */
    public function boot()
    {

      if ($this->app->isLocal()) {
        View::composer(
            ['telescope::layout'],
            function ($view) {
                $view->with('telescopeScriptVariables', [
                    'path' => 'subfolder/admin/telescope',
                    'timezone' => config('app.timezone'),
                    'recording' => ! cache('telescope:pause-recording'),
                ]);
            });
      }
    }

こんな感じでViewServiceProviderに追記すればええ。

⊂(^ω^)⊃ セフセフ!!