erp/app/Filters/GoodsSkuFilter.php

32 lines
663 B
PHP

<?php
namespace App\Filters;
class GoodsSkuFilter extends Filters
{
protected function skuTitle($value)
{
return $this->builder->where('title', 'like', '%' . $value . '%');
}
protected function status($value)
{
return $this->builder->where('status', $value);
}
protected function excludeIds($value)
{
return $this->builder->whereNotIn('id', $value);
}
protected function externalSkuId($value)
{
return $this->builder->where('external_sku_id', $value);
}
protected function isCombination($value)
{
return $this->builder->where('is_combination', $value);
}
}