Feat: Updating FIle Services, Updating Order Views to list product extra options
This commit is contained in:
@@ -2,11 +2,16 @@
|
||||
|
||||
namespace Modules\Core\Providers;
|
||||
|
||||
use Illuminate\Support\Facades\Event;
|
||||
use Illuminate\Support\Facades\Storage;
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
use InvalidArgumentException;
|
||||
use Modules\Core\Cart\Events\CartLineAdded;
|
||||
use Modules\Core\Checkout\Events\OrderPlaced;
|
||||
use Modules\Core\File\Adapters\LocalFileAdapter;
|
||||
use Modules\Core\File\Contracts\FileAdapterInterface;
|
||||
use Modules\Core\File\Listeners\AttachCustomFieldFileToCartLine;
|
||||
use Modules\Core\File\Listeners\TransferCustomFieldFileOwnership;
|
||||
|
||||
class FileServiceProvider extends ServiceProvider
|
||||
{
|
||||
@@ -29,6 +34,13 @@ class FileServiceProvider extends ServiceProvider
|
||||
|
||||
public function boot(): void
|
||||
{
|
||||
$this->loadMigrationsFrom(__DIR__.'/../../database/migrations');
|
||||
// Signed-URL auth only, same model as Shipping\Http\Controllers\
|
||||
// DownloadShipmentLabelController — see that route's own docblock.
|
||||
// Migrations live in the shared database/migrations directory
|
||||
// CoreServiceProvider already loads; nothing more to register here.
|
||||
$this->loadRoutesFrom(__DIR__.'/../File/routes/web.php');
|
||||
|
||||
Event::listen(CartLineAdded::class, AttachCustomFieldFileToCartLine::class);
|
||||
Event::listen(OrderPlaced::class, TransferCustomFieldFileOwnership::class);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user