2014-09-10 84 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

回答