<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
declare(strict_types=1);
namespace Magento\Framework\App;
/**
* Feed factory interface
*/
interface FeedFactoryInterface
{
/**
* RSS feed input format
*/
const FORMAT_RSS = 'rss';
/**
* Returns FeedInterface object from a custom array
*
* @throws \Magento\Framework\Exception\InputException
* @throws \Magento\Framework\Exception\RuntimeException
* @param array $data
* @param string $format
* @return FeedInterface
*/
public function create(array $data, string $format = self::FORMAT_RSS) : FeedInterface;
}
-
Ketan authoredf012f907