feat(plugins): load README.md file to view plugin's instructions in UI

This commit is contained in:
Yassine Doghri 2024-05-07 16:01:03 +00:00
commit e6bfdfc390
6 changed files with 196 additions and 2 deletions

View file

@ -48,6 +48,22 @@ class PluginController extends BaseController
]);
}
public function view(string $vendor, string $package): string
{
/** @var Plugins $plugins */
$plugins = service('plugins');
$plugin = $plugins->getPlugin($vendor, $package);
if ($plugin === null) {
throw PageNotFoundException::forPageNotFound();
}
return view('plugins/view', [
'plugin' => $plugin,
]);
}
public function generalSettings(string $vendor, string $package): string
{
/** @var Plugins $plugins */