我在 Symfony 2 环境中使用 Doctrine 2。
我创建了一个自定义数据类型,它扩展了 \Doctrine\DBAL\Types\Type。此数据类型应将存储在数据库中的整数值映射到特定字符串(如 ENUM,但整数和字符串必须可访问)。
目前,这些值的映射在教义类型中使用包含和数组的类变量进行硬编码。
class xyType extends \Doctrine\DBAL\Types\Type {
public static $messageTypes = array(
10 => "Wareneingang",
20 => "Polstern",
.
.
.
}
.
.
}
现在我想把这个数组放到这个包的 config.yml 中。但我不知道如何在这个类型类中使用依赖注入,以便能够以任何方式访问我的配置参数......
我希望你能帮助我。我也愿意接受其他想法来实现这一点。
提前谢谢