public function match(Request $request, Element $config);
/** * @param Request $request * @return Element|null */ public function resolveConfigElement(Request $request) { foreach ($this->configs as $config) { if ($this->matchingPolicy->match($request, $config)) { return $config; } } return null; }