silex

    4熱度

    1回答

    如果我在/ src/lib中有一個類文件的目錄,並且我希望它們自動加載,那麼如何使用最新版本的Silex來執行此操作。 我真的沒有看到其他加載服務的其他文檔。

    1熱度

    1回答

    我正在爲Silex中的Forms組件開發自定義字段。此字段的目的是呈現和驗證驗證碼圖像/值。 我能夠添加一個FormExtension來註冊我的自定義類型。 我正在注入$app['session']以便能夠在會話中存儲驗證碼值。一切似乎按預期工作,直到我開始接觸會議。 這是我得到的錯誤: Failed to start the session because headers have alread

    0熱度

    3回答

    所以,首先,我對編程一般來說還算新穎(我是一名CS實習生)。 我的任務是從config.php文件中去掉一些Symfony2和Silex。顯然,這兩個框架對我們的網站來說並不需要(它們曾經是必需的,但現在我們正在對網站如何坐在服務器上進行一些更改)。 最大的問題是我剛開始學習PHP。我過去的大部分工作都是在Java中進行的。我以前甚至都沒有使用過框架,所以我甚至都不知道Symfony2和Silex

    5熱度

    2回答

    我想爲使用phpunit的Silex編寫一些測試。 我有一個類Symfony \ Component \ BrowserKit \ Client,它生成一個Crawler對象。 此對象預計客戶端的結果爲xhtml,但是我試圖測試的api返回JSON,並且抓取工具不允許執行此操作。 Silex或phpunit中是否有內置的類可以與JSON一起使用,還是必須自行推出? 乾杯

    5熱度

    2回答

    我正在構建一個silex應用程序(來源是here) 在App\Form\DataTransformer我有一個MetadataTransformer類。 但transform方法不起作用(逆向變換)。 它適用於App\Form\Metadata AbstractType,它是App\Form\ArticleForm AbstractType中的一個集合的一部分。 最後形式被稱爲在我App\Cont

    3熱度

    1回答

    我想爲我的Silex應用程序編寫一些測試並遇到問題。 我有以下phpunit.xml文件 <?xml version="1.0" encoding="UTF-8"?> <phpunit bootstrap="./bootstrap.php" backupGlobals="false" backupStaticAttributes="false" color

    6熱度

    2回答

    我正在使用Silex進行項目工作。在一個特定的文件中,我添加了一個use語句讓自動加載器包含一個特定的php文件。稍後在文件中,我使用該類。開發服務器上的所有內容都很好,但是當我轉到生產時,我收到了一條Fatal error: Class not found消息。編輯:現在兩臺服務器都使用PHP 5.4.4。 是否有可能導致此問題的任何安裝特定問題?我可以確認由composer生成的兩個名稱空間自

    2熱度

    1回答

    我知道我可以通過在樹枝模板中使用點符號來訪問註冊的服務(示例app.request.host)。但是,如果我創建了自己的名稱空間服務(在本例中爲tagframe.photoservice),當我嘗試訪問它時,我得到一個錯誤,即對象「Silex \ Application」中不存在方法「tagframe」的方法。是否有可能訪問點名空間的服務?換句話說,我通常在控制器中使用$ app ['tagfra

    1熱度

    2回答

    我對Silex和Symfony相當陌生,我試圖用symfony表單組件創建表單。這工作正常,但它涉及到驗證/消毒我不知道該怎麼做。 當然,我知道$ app-> escape($ data)方法,但它似乎不符合我的需要。 我想在我調用$ form-> isValid()方法之前從提交的數據中轉義html標記。我不想使用html標籤使文本無效,只能從文本中將其移除/刪除,然後驗證獲得的值。 所以基本上

    1熱度

    1回答

    我正在使用Silex進行一個小型項目,但我不確定如何驗證兩個匹配的密碼字段,還要檢查使用數據庫連接的電子郵件的唯一性。我無法在SF2文檔中找到它。 可能有人可以給我一個提示或樣本? 在此先感謝 if ('POST' === $user->getMethod()) { $constraint = new Assert\Collection(array( 'name' => ar