Untitled
unknown
plain_text
a year ago
831 B
6
Indexable
/**
* Lấy config cân nặng quy đổi
*
* @param Package $package
* @return Config|null
* @since BC1001-15126
*/
public function handle(Package $package): ?Config
{
$shop = $this->getShop($package->shopCode);
if (!$shop) {
return null;
}
$shopManualConfig = $this->getShopManualConfig($shop);
if (!$shopManualConfig) {
return null;
}
$shopManualConfig = $this->pipeline
->send($shopManualConfig)
->via('filter')
->through([
app(RemoveConfigNotXFastFilter::class)->setPackage($package)
])
->thenReturn();
return empty($shopManualConfig->configValue->configs) ? null : current($shopManualConfig->configValue->configs);
}Editor is loading...
Leave a Comment