Changeset View
Changeset View
Standalone View
Standalone View
src/app/Observers/SkuObserver.php
Show All 18 Lines | public function creating(Sku $sku) | ||||
$allegedly_unique = \App\Utils::uuidStr(); | $allegedly_unique = \App\Utils::uuidStr(); | ||||
if (!Sku::find($allegedly_unique)) { | if (!Sku::find($allegedly_unique)) { | ||||
$sku->{$sku->getKeyName()} = $allegedly_unique; | $sku->{$sku->getKeyName()} = $allegedly_unique; | ||||
break; | break; | ||||
} | } | ||||
} | } | ||||
$sku->tenant_id = \config('app.tenant_id'); | $sku->tenant_id = \config('app.tenant_id'); | ||||
// TODO: We should make sure that tenant_id + title is unique | |||||
} | } | ||||
} | } |