我们有经由作曲安装到Symfony的多个供应商束(外部和内部编写的)。因此,从一composer.json一个例子是:如何在Symfony中获得由Composer安装的软件包的版本?
"repoName/ThisBundle" : "dev-release/1.1.2"
所以在Symfony的控制器,我怎么能要求的“ThisBundle”或“repoName/ThisBundle”的版本,返回“DEV-发布/ 1.1 .2" ?
一个捆的服务模板,我们所有的应用程序,并在我想要显示的模板版本的应用程序之一正在使用。
你可以只解析锁文件 – Federkun
没错,这就是我想这样做的,但是这是一个很大的努力来获得一个版本号。看作Symfony是一项框架工作,通过框架工作来访问这些细节将会很好。 – MicWit