123456789101112131415161718192021 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- namespace Magento\Signifyd\Model\MessageGenerators;
- /**
- * Represents common abstraction for Signifyd Case/Guarantee messages.
- * Each interface implementation might use Case/Guarantee data to generate specific message.
- */
- interface GeneratorInterface
- {
- /**
- * Creates new localized message based on Signifyd Case/Guarantee data.
- * @param array $data
- * @return \Magento\Framework\Phrase
- * @throws GeneratorException
- */
- public function generate(array $data);
- }
|