我們有經由作曲安裝到Symfony的多個供應商束(外部和內部編寫的)。因此,從一composer.json一個例子是:如何在Symfony中獲得由Composer安裝的軟件包的版本?
"repoName/ThisBundle" : "dev-release/1.1.2"
所以在Symfony的控制器,我怎麼能要求的「ThisBundle」或「repoName/ThisBundle」的版本,返回「DEV-發佈/ 1.1 .2" ?
一個捆的服務模板,我們所有的應用程序,並在我想要顯示的模板版本的應用程序之一正在使用。
你可以只解析鎖文件 – Federkun
沒錯,這就是我想這樣做的,但是這是一個很大的努力來獲得一個版本號。看作Symfony是一項框架工作,通過框架工作來訪問這些細節將會很好。 – MicWit