2016-07-25 68 views
2

我使用的是尊重驗證庫,當我嘗試驗證我的輸入日期:得到錯誤的名稱從尊重屬性/驗證

v::key('email', v::notEmpty()->Email()->setName('email')) 

它返回正確的信息,如:

"email must be valid email" 

但我無法檢索使錯誤發生的屬性名稱,我希望它有一些像getErrorName()或getErrorAttributes這樣的函數,但是我找不到它。你可以幫我嗎。 非常感謝!

回答

0

關於這個問題,請參閱與開發人員長達3年的討論。使用這個驗證庫可能無法做你所要求的。

https://github.com/Respect/Validation/issues/86

+0

如果我不使用OOP,是否有區別? 正如我所看到的,您更改了消息,但我只想接收導致錯誤的屬性(如「用戶名」或「電子郵件」或「密碼」)的名稱。 – Einsamer

+0

我沒有看到這個問題解決,我改變了我的答案。 – NickNo