api-platform.com

    1熱度

    1回答

    我在Symfony 3.1.6項目中使用Api平臺2.0。 我的工作我的API,當我回到了我的項目,我有這個錯誤: FatalErrorException在AddFormatListener.php線131 解析錯誤:語法錯誤,意想不到的「:」,希望「;」或「{」 下面是該文件的代碼部分: private function getNotAcceptableHttpException(string

    1熱度

    1回答

    我在api-platform中使用了doctrine2-spatial。 對於CrEOF\Spatial\PHP\Types\AbstractPoint類,我需要爲$x和$y屬性添加serialization group。 在不改變供應商的情況下完成此操作的最佳方法是什麼?

    1熱度

    1回答

    我正在使用api平臺(https://api-platform.com/)我的網站的框架,我試圖用不同的標準多次序列化一個實體的集合。我創建了下面的例子實體: EntityWithFilteredCollection namespace AppBundle\Entity; use ApiPlatform\Core\Annotation\ApiResource; use Doctrine\Co

    0熱度

    1回答

    我正在嘗試使用Symfony的Platform API框架。 我正在關注他們的文檔並嘗試設置the little demo API。 一切順利,至少我認爲。當我跑我看不出有任何UI服務器,我只看到我的瀏覽器這樣的文字: {"@context":"\/contexts\/Entrypoint","@id":"\/","@type":"Entrypoint","book":"\/books","per

    0熱度

    1回答

    你好我創建了api平臺的小「富」api,我現在試圖使用我自己的實體,但我一直得到404錯誤找不到資源。 我下面這個教程: https://api-platform.com/docs/distribution/ 這裏是我的實體 <?php namespace AppBundle\Entity; use ApiPlatform\Core\Annotation\ApiResource; use

    2熱度

    1回答

    我正在使用API​​ Platform 2.0和Symfony 3.1。 我遵循WIP文檔,有條件地將組添加到序列化上下文中。爲此我裝飾了ContextBuilder。 這很好地根據當前登錄的用戶設置一些組。 但是現在我還想根據請求的資源項目添加一些組 - 所以我需要將它作爲Object從持久層中獲取。 事情是這樣的: public function createFromRequest(Reque

    0熱度

    1回答

    到目前爲止,我們一直在Symfony,Doctrine和Serializer深度掙扎。 我希望能夠提供symfony只有一級深度的JSON REST Api,允許我直接從視圖管理我的「外鍵」和關係邏輯。 GET /people/1 { id:1, name:"theonewhoknocks" friends: [3, 12, 25] } 使用FosRESTBun

    0熱度

    1回答

    我是Symfony,Doctrine和Api-Platform Bundle的新手。 有沒有辦法在默認情況下過濾集合。 我正在使用提供大約3.000行的SQL視圖。在我的應用程序中,我只需要幾個(約500個左右)。 默認情況下,生成的實體顯示整個視圖。在這個視圖中存在一個帶有字符串值的列(showInList)。現在,我想讓api平臺只顯示具有此特定價值的所有員工。 我知道可以設置一個過濾器。但是

    1熱度

    1回答

    我剛開始使用dunglas api平臺。我使用v2.0.0-rc1,並添加了一個自定義操作來啓用/禁用用戶。 這是我的用戶 <?php namespace Zoef\UserBundle\Action; use Zoef\UserBundle\Entity\User; use Doctrine\Common\Persistence\ManagerRegistry; use Sensio

    1熱度

    2回答

    在我的api-platform項目中,我想創建一個自定義POST操作。雖然使用註釋路由的效果很好,但我使用YAML卡住了。 API資源定義 # src/AppBundle/Resources/config/api_resources/resources.yml AppBundle\Entity\Foo: collectionOperations: get: m