Xpressengine\DynamicField\AbstractType::wheres PHP Method

wheres() public method

query where 처리
public wheres ( DynamicQuery $query, array $params ) : Builder
$query Xpressengine\Database\DynamicQuery query builder
$params array parameters for search
return Illuminate\Database\Query\Builder
    public function wheres(DynamicQuery $query, array $params)
    {
        $config = $this->config;
        foreach ($this->getColumns() as $column) {
            $key = camel_case($config->get('id') . '_' . $column->name);
            if (isset($params[$key]) && $params[$key] != '') {
                $query = $query->where($key, '=', $params[$key]);
            }
        }
        return $query;
    }