respect-validation

    1熱度

    1回答

    真棒Respect Validation library附帶了許多內置的驗證器,如string(),alpha()等等。我想自定義的驗證器添加到庫中,例如,我希望能夠做到這一點。 Validator::myCustomValidator()->assert($input); 我才發現,原來是它不是很複雜,但我不得不看庫的源代碼找出,所以我在這裏發佈這個自我回答的問題,以備將來參考。

    0熱度

    1回答

    即時通訊使用https://github.com/Respect/Validation進行驗證。包裹看起來非常好,所以現在我想嘗試它。我想添加一些驗證規則到一個(解碼)jtw令牌,這是一個php對象。並驗證方法奏效。 現在我想添加錯誤消息,但這些似乎並沒有工作? public function validateJwt($request, $response) { $validato

    2熱度

    1回答

    我使用的是尊重驗證庫,當我嘗試驗證我的輸入日期: v::key('email', v::notEmpty()->Email()->setName('email')) 它返回正確的信息,如: "email must be valid email" 但我無法檢索使錯誤發生的屬性名稱,我希望它有一些像getErrorName()或getErrorAttributes這樣的函數,但是我找不到它。你

    0熱度

    1回答

    我試圖利用Respect\Validation\Validator開源PHP類捕獲錯誤。我用他們的例子來創建一個檢查數組。雖然這似乎工作正常,然後我試圖捕捉任何錯誤消息,以便我可以將其顯示給用戶。我沒有看到完全數組的方法(查看所有內容,將所有消息存儲在數組中)。相反,我試圖循環使用Validator中的檢查方法。 這是使用F3(Fat Free)框架的類方法的內部。 我結束了以下錯誤: Canno

    0熱度

    1回答

    我正在使用Respect Validation。是否有可能返回一個錯誤而不是一個錯誤? 現在我可以使用下面的得到的第一個錯誤: public function checkUsername(Request $request, Response $response, $args = []) { $body = $request->getParsedBody(); $usernam

    1熱度

    1回答

    我已經成功地使用了Respect/Validation作爲我的普遍關注。 但現在我正在驗證某些表單輸入,其中用戶可以檢查多個複選框,並使用數組發送數據。 形式看起來是這樣的: <form method="post" action=""> <input type="text" name="firstname"> <input type="text" name="lastname"

    8熱度

    1回答

    如何使用Respect Validation有多個自定義錯誤消息。 我有一些輸入,我想驗證多個驗證器。我想爲每個驗證定製一條錯誤消息。 這是我的嘗試: try { Respect\Validation\Validator::create() ->key('foo', v::length(20)->setName('bar')->setTemplate('Cust

    0熱度

    1回答

    我做了一個自定義規則,檢查給定的值是否等於用戶的密碼。它的工作原理,但是當我給一個錯誤的密碼它不顯示我的自定義異常消息。相反它有一個致命的錯誤: Fatal error: Class 'app\Validation\Exceptions\MatchesPasswordException' not found in C:\xampp\htdocs\phpStorm\gkvrooster\vendor

    0熱度

    1回答

    我是新作曲家,但我可以從cmd得到vendor,composer.lock和composer.json,然後將它們粘貼到我的項目中,但沒有驗證_主文件夾。 我的項目路徑:C:\wamp64\www\php Projects\project 1\(here there are test.php and vendor, composer.lock and composer.json) Validati

    16熱度

    7回答

    我有一個項目,我使用作曲家,我通過它導入了許多東西......我需要autoload.php在我的索引(項目的根目錄),並且Slim,Mongo,Twig工作得很好。但是當我打電話給一類尊重/驗證時,它不會工作;如果我只是使用敬/驗證錯誤是: Class 'Respect\Validation\Validator' not found in (path of file when i need it