* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ declare(strict_types=1); namespace ApiPlatform\Serializer; /** * Creates and manipulates the Serializer context. * * @author Kévin Dunglas */ trait ContextTrait { /** * Initializes the context. */ private function initContext(string $resourceClass, array $context): array { return array_merge($context, [ 'api_sub_level' => true, 'resource_class' => $resourceClass, ]); } } class_alias(ContextTrait::class, \ApiPlatform\Core\Serializer\ContextTrait::class);