* Modules, themes, and extensions * Publisher profiles and verification metadata * Installed-package tracking * Semantic version compatibility checks * PHP, Laravel, and Content Manager compatibility checks * Dependency resolution * SHA-256 checksum validation * Package signature requirements * Installation and update history * Enable and disable controls * Removal handling * Rollback records * Licence records * Marketplace administration UI * Authenticated REST endpoints * Console audit and synchronisation commands * Permissions and sidebar integration * Feature tests
13 lines
468 B
PHP
13 lines
468 B
PHP
<?php
|
|
namespace Modules\Marketplace\Providers;
|
|
use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider;
|
|
use Illuminate\Support\Facades\Route;
|
|
final class RouteServiceProvider extends ServiceProvider
|
|
{
|
|
public function boot(): void
|
|
{
|
|
Route::middleware('web')->group(module_path('Marketplace', 'Routes/web.php'));
|
|
Route::middleware('api')->prefix('api/v1')->group(module_path('Marketplace', 'Routes/api.php'));
|
|
}
|
|
}
|