/** * Copy the assets from an extension's assets directory into public view. * * @param Extension $extension */ protected function publishAssets(Extension $extension) { if ($extension->hasAssets()) { $this->filesystem->copyDirectory($extension->getPath() . '/assets', $this->app->basePath() . '/assets/extensions/' . $extension->getId()); } }