searchable_columns == null) { return; } $queryString = StringHelper::buildQuery($this->searchable_columns, $needle); $builder->whereRaw('account_id = '.$accountId.' and ('.$queryString.') '.$whereCondition); $builder->orderByRaw($sortOrder); $builder->select($this->return_from_search); return $builder->paginate($limitPerPage); } }