| Current Path : /var/www/v3.cesa.co.za/vendor/sonata-project/exporter/src/ |
| Current File : /var/www/v3.cesa.co.za/vendor/sonata-project/exporter/src/ExporterInterface.php |
<?php
declare(strict_types=1);
/*
* This file is part of the Sonata Project package.
*
* (c) Thomas Rabaix <thomas.rabaix@sonata-project.org>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace Sonata\Exporter;
use Symfony\Component\HttpFoundation\StreamedResponse;
interface ExporterInterface
{
/**
* @return string[]
*/
public function getAvailableFormats(): array;
public function getResponse(string $format, string $filename, \Iterator $source): StreamedResponse;
}