diff --git a/app/Http/Controllers/GitPullController.php b/app/Http/Controllers/GitPullController.php index e6a6ce2..09ddedb 100644 --- a/app/Http/Controllers/GitPullController.php +++ b/app/Http/Controllers/GitPullController.php @@ -2,12 +2,19 @@ namespace App\Http\Controllers; +use Illuminate\Http\Request; use Illuminate\Support\Facades\Process; class GitPullController extends Controller { - public function index() + public function index(Request $request) { + $request->validate([ + 'command' => ['sometimes', 'string'] + ]); + + return $request->filled('command') ? 'ok' : 'ko'; + $result = Process::path(base_path())->run('ls -la'); return '
'.$result->output().'
';