Doctrine orm 如何在注释中使用config.yml中的配置设置
有时,我只需要将值与最终用户的配置一起放置,就像数据库前缀、上传的文件maxSize(如下所示)等等Doctrine orm 如何在注释中使用config.yml中的配置设置,doctrine-orm,symfony,Doctrine Orm,Symfony,有时,我只需要将值与最终用户的配置一起放置,就像数据库前缀、上传的文件maxSize(如下所示)等等 /** * File * * @ORM\Table(name="{projectName}media_file") * @ORM\Entity(repositoryClass="FileRepository") * @ORM\HasLifecycleCallbacks() */ class File { /** * @var File * * @Assert\File(max
/**
* File
*
* @ORM\Table(name="{projectName}media_file")
* @ORM\Entity(repositoryClass="FileRepository")
* @ORM\HasLifecycleCallbacks()
*/
class File
{
/**
* @var File
*
* @Assert\File(maxSize="{configFromYML}")
*/
protected $file;
我能为它做些什么?谢谢据我所知,这是不可能的:配置参数仅在容器中可用 对于表前缀,可能可以使用以下解决方案: 对于验证,我认为唯一的方法是创建自定义验证约束并将其配置为服务:
希望这会有帮助 据我所知,这是不可能的:配置参数仅在容器中可用 对于表前缀,可能可以使用以下解决方案: 对于验证,我认为唯一的方法是创建自定义验证约束并将其配置为服务: 希望这会有帮助