update fix deadcode, security
This commit is contained in:
@@ -19,13 +19,6 @@ class InvoiceItemRepository extends BaseRepository implements InvoiceItemReposit
|
||||
{
|
||||
return InvoiceItem::class;
|
||||
}
|
||||
public function getItemBy(array $type_in = [], int $invoice_type_id = 0)
|
||||
{
|
||||
return $this->model->with(['hosting', 'vps', 'os'])->where(function ($query) use ($type_in, $invoice_type_id) {
|
||||
$query->whereIn('product_type', $type_in);
|
||||
$query->where('invoice_type', $invoice_type_id);
|
||||
})->get();
|
||||
}
|
||||
public function findBy(int $userId = 0, array $data = [], array $relationships = [])
|
||||
{
|
||||
$query = $this->model->with($relationships);
|
||||
@@ -113,14 +106,6 @@ class InvoiceItemRepository extends BaseRepository implements InvoiceItemReposit
|
||||
}
|
||||
return $model->get();
|
||||
}
|
||||
public function findServiceStatus(int $relid = 0, int $type_id = 0)
|
||||
{
|
||||
return match ($type_id) {
|
||||
3 => $this->hostingRepository->find($relid),
|
||||
4 => $this->vmwareRepository->find($relid),
|
||||
default => null
|
||||
};
|
||||
}
|
||||
public function findWithRelationships(int $id = 0, array $relationships = [], array $withCount = [], array $withSum = [])
|
||||
{
|
||||
$model = $this->model;
|
||||
|
||||
Reference in New Issue
Block a user