[PR #2031] [MERGED] Replace Artisan::call in plugin service for better error handling #1719

Closed
opened 2026-02-05 18:22:37 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/2031
Author: @Boy132
Created: 12/21/2025
Status: Merged
Merged: 12/28/2025
Merged by: @Boy132

Base: mainHead: boy132/remove-artisan-call-for-plugins


📝 Commits (6)

📊 Changes

1 file changed (+17 additions, -12 deletions)

View changed files

📝 app/Services/Helpers/PluginService.php (+17 -12)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/pelican-dev/panel/pull/2031 **Author:** [@Boy132](https://github.com/Boy132) **Created:** 12/21/2025 **Status:** ✅ Merged **Merged:** 12/28/2025 **Merged by:** [@Boy132](https://github.com/Boy132) **Base:** `main` ← **Head:** `boy132/remove-artisan-call-for-plugins` --- ### 📝 Commits (6) - [`6ff8f74`](https://github.com/pelican-dev/panel/commit/6ff8f747a1f882e1c198e30128678fcea92fd28a) replace `Artisan::call` for better error handling - [`01494ce`](https://github.com/pelican-dev/panel/commit/01494ce97cedbeebe877088e1d6b3bc8daa4bd37) check if no migrations did run - [`1748d24`](https://github.com/pelican-dev/panel/commit/1748d247f6d037326bcbea4da7d2975898d8d81a) remove debug - [`60ecb3f`](https://github.com/pelican-dev/panel/commit/60ecb3f4e62464a00a61c39565e09af0127136cc) cleanup - [`72157da`](https://github.com/pelican-dev/panel/commit/72157da067713d9fdb7131c1c1f9c0388ae5c88f) adjust exception messages - [`743efce`](https://github.com/pelican-dev/panel/commit/743efce24bda9dd37d875daf9b50b3a056badff1) revert ### 📊 Changes **1 file changed** (+17 additions, -12 deletions) <details> <summary>View changed files</summary> 📝 `app/Services/Helpers/PluginService.php` (+17 -12) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 18:22:37 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel-pelican-dev#1719