Files
xstore/inc/Hura8/Components/Customer/Model/CustomerSearchModel.php
2025-10-04 11:46:59 +07:00

35 lines
801 B
PHP

<?php
namespace Hura8\Components\Customer\Model;
use Hura8\Interfaces\iSearch;
use Hura8\System\Model\aSearchBaseModel;
class CustomerSearchModel extends aSearchBaseModel implements iSearch
{
private $filter_fields = [
"type" => "tb_customer.type",
"province" => "tb_customer.province",
"is_email_verify" => "tb_customer.is_email_verify",
"total_value" => "tb_customer.total_value",
];
private $fulltext_fields = [
"keywords" => ["tb_customer.name", "tb_customer.crm_code", "tb_customer.email","tb_customer.mobile",],
];
public function __construct()
{
parent::__construct(
"tb_customer",
$this->fulltext_fields,
$this->filter_fields
);
}
}