private function filterResult(CallResult $result) { foreach ($this->resultFilters as $filter) { if (!$filter->supportsResult($result)) { continue; } $result = $filter->filterResult($result); } return $result; }