/**
  * Get sender and recipient fields visible errors.
  *
  * @param GiftCardProduct $product
  * @param CatalogProductView $catalogProductView
  * @return array
  */
 protected function getSenderAndRecipientFieldsVisibleErrors(GiftCardProduct $product, CatalogProductView $catalogProductView)
 {
     $giftCard = $catalogProductView->getGiftCardBlock();
     $errors = [];
     $errors[] = !$giftCard->isSenderNameVisible() ? '- "Sender Name" is not displayed.' : null;
     $errors[] = !$giftCard->isRecipientNameVisible() ? '- "Recipient Name" is not displayed.' : null;
     $errors[] = !$giftCard->isMessageVisible() ? '- "Message" is not displayed.' : null;
     if ('Physical' !== $product->getGiftcardType()) {
         $errors[] = !$giftCard->isSenderEmailVisible() ? '- "Sender Email" is not displayed.' : null;
         $errors[] = !$giftCard->isRecipientEmailVisible() ? '- "Recipient Email" is not displayed.' : null;
     }
     return $errors;
 }