for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* @copyright Copyright (C) eZ Systems AS. All rights reserved.
* @license For full copyright and license information view LICENSE file distributed with this source code.
*/
declare(strict_types=1);
namespace eZ\Publish\SPI\Tests\Variation;
use eZ\Publish\API\Repository\Values\Content\Field;
use eZ\Publish\API\Repository\Values\Content\VersionInfo;
use eZ\Publish\SPI\Variation\Values\Variation;
use eZ\Publish\SPI\Variation\VariationHandler;
class InMemoryVariationHandler implements VariationHandler
{
public function getVariation(
Field $field,
VersionInfo $versionInfo,
$variationName,
array $parameters = []
) {
return new Variation([
'uri' => $field->value . '-in-memory-test',
]);
}