executeOne($searchIntent); if ($contact === null) { abort(404); } return $contact; }); Route::bind('contactImport', function (string $value): ContactImport { if (! Uuid::isValid($value)) { abort(404); } $searchIntent = new SearchImportContactsIntent(Uuid::fromString($value)); $contactImport = app(ImportContactsStateQuery::class)->executeOne($searchIntent); if ($contactImport === null) { abort(404); } return $contactImport; }); } }