簡體   English   中英

在Silex應用程序中更新使用的pimple版本

[英]Update used pimple version in Silex application

我目前正在使用silex 1.3創建一個應用程序。

我想使用dflydev准則orm服務提供程序

對於此服務提供商,需要pimple> = 2.1-但我的silex版本隨附pimple1.x。

我嘗試通過composer安裝較新的版本,但這會導致錯誤:

您的要求無法解決為一組可安裝的軟件包。

問題1-silex / silex v1.3.0要求pimple / pimple〜1.0->沒有匹配的軟件包。 -silex / silex v1.3.0要求pimple / pimple〜1.0->沒有匹配的軟件包。 -silex / silex v1.3.0要求pimple / pimple〜1.0->沒有匹配的軟件包。 -silex / silex v1.3.0的安裝要求-> silex / silex [v1.3.0]可以滿足。

所以我的問題是:如何更新此粉刺版本?

編輯:我剛剛看到dflydev-doctrine-orm-service-provider的較舊版本,它使用pimple 1.x,所以我想我必須使用這個版本。 不過,如果有可能(理論上)進行更新,我會很感興趣。

考慮到Silex與Pimple的緊密聯系,如果不破壞Silex的許多功能,就不可能升級Pimple。 也就是說,升級已經進行了一段時間。

將Silex更新到新版本有幾個已解決的問題。 這是一個 ,盡管似乎沒有任何升級路線圖。

Silex的master分支已升級到Pimple 3.0。 我會注意那個分支的任何進展。 但是,如您所知,Pimple 2-3與Pimple 1.0向后不兼容,因此,如果您在某個時候進行了升級,則其他第3方服務提供商也將無法更新。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM