Revision 148 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?phpnamespace Laravel\Sail\Console;use Illuminate\Console\Command;class PublishCommand extends Command{/*** The name and signature of the console command.** @var string*/protected $signature = 'sail:publish';/*** The console command description.** @var string*/protected $description = 'Publish the Laravel Sail Docker files';/*** Execute the console command.** @return void*/public function handle(){$this->call('vendor:publish', ['--tag' => 'sail-docker']);file_put_contents($this->laravel->basePath('docker-compose.yml'),str_replace(['./vendor/laravel/sail/runtimes/8.2','./vendor/laravel/sail/runtimes/8.1','./vendor/laravel/sail/runtimes/8.0',],['./docker/8.2','./docker/8.1','./docker/8.0',],file_get_contents($this->laravel->basePath('docker-compose.yml'))));}}