2014-09-10 123 views
0

我已經實現了Gateway - > Repository模式,並希望將驗證服務與它集成。我創建了服務Laravel驗證服務不適用於自定義規則

https://github.com/octabrain/Laravel4-Patterns/blob/test/app/lib/Sampleapp/ServiceProviders/ValidationServiceProvider.php

它添加的CustomValidator

https://github.com/octabrain/Laravel4-Patterns/blob/test/app/lib/Sampleapp/Extensions/Validation/CustomValidator.php

這是獲取有關用戶的數據從控制器

https://github.com/octabrain/Laravel4-Patterns/blob/test/app/lib/Sampleapp/Gateways/UserGateway.php

進行實際驗證

這是uservalidat的規則或

https://github.com/octabrain/Laravel4-Patterns/blob/test/app/lib/Sampleapp/Services/Validators/UserValidator.php

但六角驗證永遠不會得到所謂的!

我跟隨這些文章

http://culttt.com/2013/07/29/creating-laravel-4-validation-services/

http://culttt.com/2014/01/20/extending-laravel-4-validator/

請幫助。

編輯:完整的代碼可以在這裏找到:https://github.com/octabrain/Laravel4-Patterns-Full

+0

你可以提供一個 「短的,獨立的,正確的(可編譯),實例」? http://sscce.org/ – Matthew 2014-09-10 18:10:18

+0

上傳完整的代碼在這裏:https://github.com/octabrain/Laravel4-Patterns-Full – user361697 2014-09-11 04:51:41

+0

解決。代碼更新:https://github.com/octabrain/Laravel4-Patterns – user361697 2014-09-11 06:42:47

回答