private function getQueryOptions() { return array_filter(array_intersect_key($this->query, array_flip(func_get_args())), function ($value) { return $value !== null; }); }