|WP_Error * @param WP_REST_Request> $request */ public function suggest( WP_REST_Request $request ): array|WP_Error { $link_to_replace = $this->requested_link->find( $request ); if ( null === $link_to_replace ) { return LinkNotFound::missing(); } return $this->suggestion_finder->suggestions_for( $link_to_replace ); } }