/** * Returns a value, filtered if needed. * * @param Path $path Current Path * @param string $value Actual value * * @return mixed */ protected function getFilteredValue(Path $path, $value) { if ($path->hasFilter()) { return call_user_func($path->getFilter(), $value); } return $value; }