feat: Reimplement order and invoice management with new service and repository layers, introduce compression middleware, and update database schema.
This commit is contained in:
@@ -54,4 +54,12 @@ class OrderCachedRepository extends BaseCachedRepository implements OrderReposit
|
||||
$this->clearCache();
|
||||
return $this;
|
||||
}
|
||||
|
||||
public function findByOrderNum(string $orderNum)
|
||||
{
|
||||
$cacheKey = $this->getCacheKey(md5(json_encode(['findByOrderNum' => $orderNum])));
|
||||
return Cache::remember($cacheKey, $this->cacheTime, function () use ($orderNum) {
|
||||
return $this->orderRepository->findByOrderNum($orderNum);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user