true]); $output = Artisan::output(); return [ 'success' => $exitCode === 0, 'output' => $output, 'error' => $exitCode !== 0 ? $output : null, ]; } catch (QueryException $e) { return [ 'success' => false, 'output' => '', 'error' => $e->getMessage(), ]; } catch (\Exception $e) { return [ 'success' => false, 'output' => '', 'error' => $e->getMessage(), ]; } } }