gpt4 book ai didi

doctrine-orm - 学说注解常量串联

转载 作者:行者123 更新时间:2023-12-04 12:57:11 25 4
gpt4 key购买 nike

我正在尝试在学说注释中使用类常量,如下所述:http://doctrine-common.readthedocs.io/en/latest/reference/annotations.html#constants

例如,这就像一个魅力:
@MappableProperty(description=Company::ACTIVITY_NATURE_BIC)
但我不想解析原始常量,我想将它与字符串连接起来。

我想实现的是这样的:
@MappableProperty(description="Activity nature, for example Company::ACTIVITY_NATURE_BIC")
正如预期的那样,这不起作用。学说注解中不可能不断串联吗?

编辑:经过一些研究,现在不可能同时解析字符串和常量。 future 可能会实现。

最佳答案

不能在注解中使用常量连接,但可以将字符串和常量连接成另一个类常量,然后在注解中使用它。

例如:

class Company {
public const ACTIVITY_NATURE_BIC = "[...]";
public const ACTIVITY_NATURE_DESCRIPTION = "Activity nature, for example ".self::ACTIVITY_NATURE_BIC;

/** @MappableProperty(description=Company::ACTIVITY_NATURE_DESCRIPTION) */
private $activityNature;
}

关于doctrine-orm - 学说注解常量串联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47817514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com