d2d.emegrendeles.hu/app/Repositories/SupplierRepositoryInterface.php
2026-04-26 05:37:07 +02:00

25 lines
790 B
PHP

<?php
namespace App\Repositories;
interface SupplierRepositoryInterface extends RepositoryBaseInterface
{
public function addContact($supplierId, $contactIds = []): bool;
public function removeContact($supplierId, $contactIds = []): bool;
public function syncContact($supplierId, $contactIds = []): bool;
public function addProductGroup($supplierId, $productGroupIds = []): bool;
public function removeProductGroup($supplierId, $productGroupIds = []): bool;
public function syncProductGroup($supplierId, $productGroupIds = []): bool;
public function syncService($supplierId, $productGroupIds = []): bool;
public function syncProfitCenter($supplierId, $profitCenterIds = []): bool;
public function syncUsers($supplierId, $userIds = []): bool;
}