<?php
declare(strict_types=1);

namespace PpPhp\Core\Platform\DI\Metadata;

/**
 * Legacy compatibility shim.
 *
 * Do not add reserved PHP constant names such as CLASS here.
 * New code must use DefinitionType::*_SERVICE.
 */
final class DefinitionKind
{
    public const CLASS_SERVICE = DefinitionType::CLASS_SERVICE;
    public const FACTORY_SERVICE = DefinitionType::FACTORY_SERVICE;
    public const INSTANCE_SERVICE = DefinitionType::INSTANCE_SERVICE;
    public const ALIAS_SERVICE = DefinitionType::ALIAS_SERVICE;
    public const VALUE_SERVICE = DefinitionType::VALUE_SERVICE;
    public const SYNTHETIC_SERVICE = DefinitionType::SYNTHETIC_SERVICE;
}
