<?php

namespace Biz\RefererLog\Service;

interface OrderRefererLogService
{
    public function getOrderRefererLog($id);

    public function addOrderRefererLog($fields);

    public function updateOrderRefererLog($id, $fields);

    public function deleteOrderRefererLog($id);

    public function searchOrderRefererLogs($conditions, $orderBy, $start, $limit);

    public function searchOrderRefererLogCount($conditions);

    public function searchDistinctOrderRefererLogCount($conditions, $distinctField);
}
