protected function resolveQuery() : callable
	{
		return function($query) {
			foreach ($this->features as $key => $feature) {
				$query->orWhere('features->' . $key, urldecode($feature));
			}
		};
	}
protected function resolveQuery() : callable
	{
		return function($query) {
			foreach ($this->features as $key => $feature) {
				$query->orWhere('features->' . $key, urldecode($feature));
			}
		};
	}
protected function resolveQuery ( ) : callable { return function ( $ query ) { foreach ( $ this -> features as $ key => $ feature ) { $ query -> orWhere ( 'features->' . $ key , urldecode ( $ feature ) ) ; } } ; }
Resolve the query for the requested features.

@return callable
Resolve the query for the requested features .