/** * {@inheritdoc} */ public function inspect(InspectionRequest $request) : Inspection { $inspection = $this->decoratedInspector->inspect($request); $profiles = array_map(function (MessageProfile $profile) { return $this->replaceVirtualProfilePeers($profile); }, $inspection->getMessageProfiles()); return new Inspection($profiles); }
/** * @Route("/inspection", methods={"GET"}) * @ParamConverter("request", converter="inspection_request") * @View */ public function indexAction(InspectionRequest $request) { return $this->inspector->inspect($request); }