erp/app/Listeners/UpdateBusinessGoodsStock.php

39 lines
744 B
PHP

<?php
namespace App\Listeners;
use App\Models\Shop;
use Illuminate\Auth\Events\Registered;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Queue\InteractsWithQueue;
class UpdateBusinessGoodsStock implements ShouldQueue
{
protected $shopId;
protected $updateOrders;
/**
* Create the event listener.
*
* @return void
*/
public function __construct($shopId, $updateOrders)
{
$this->shopId = $shopId;
$this->updateOrders = $updateOrders;
}
/**
* Handle the event.
*
* @param Registered $event
* @return void
*/
public function handle(Registered $event)
{
if (empty($this->updateOrders)) {
return;
}
}
}