'', 'web_directory' => 'public', 'source_control' => '', 'php_version' => '', ]; /** * @throws SourceControlIsNotConnected */ public function create(): void { $site = app(\App\Actions\Site\CreateSite::class)->create( $this->server, $this->inputs ); $this->redirect(route('servers.sites.show', [ 'server' => $site->server, 'site' => $site, ])); } public function render(): View { return view('livewire.sites.create-site', [ 'sourceControls' => SourceControl::all(), ]); } }