{"push_id":1029628137,"size":28,"distinct_size":28,"ref":"refs/heads/master","head":"ab54adfacce5ad365a987ab87d2a6106a38ba881","before":"7df053052f8c162ef7433aa711872bfe2ea35b0b","commits":[{"sha":"9954a782e9306faeb271ade28ae5586e835a13c1","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"改写Validate类和单元测试","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/9954a782e9306faeb271ade28ae5586e835a13c1"},{"sha":"4d629a7ea6ce824476ba894bf0c4e42ec2c43ec5","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"Merge branch 'master' of https://github.com/top-think/think","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/4d629a7ea6ce824476ba894bf0c4e42ec2c43ec5"},{"sha":"4879a8155889c84a8e6edb9a1f853429950ee557","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"修正Validate类message方法","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/4879a8155889c84a8e6edb9a1f853429950ee557"},{"sha":"48f7e3a31ebb8fd8b35b8330436991a3de130613","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"改进model类的validate方法","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/48f7e3a31ebb8fd8b35b8330436991a3de130613"},{"sha":"38a173a29400940264dd5977b57928dc43074c7a","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"validate类完善 controller和model类的validate方法支持传入提示信息 model类的validate方法支持指定验证器名","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/38a173a29400940264dd5977b57928dc43074c7a"},{"sha":"6e5276c9a9d81abbdbf2ae18b482ab561f9ea278","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"验证器类支持公共目录定义 修正Route类单一模块下面GET变量获取错误的BUG","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/6e5276c9a9d81abbdbf2ae18b482ab561f9ea278"},{"sha":"144cee679fc88f8ec5f45777f0087a29774f26be","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"验证类型规则支持使用别名 例如\n'age'=>'>:10' 和 'age'=>'gt:10' 等效","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/144cee679fc88f8ec5f45777f0087a29774f26be"},{"sha":"4f91fc25757d266a195aa367271d31f78555ca14","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"改进model的validate方法","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/4f91fc25757d266a195aa367271d31f78555ca14"},{"sha":"55f8c91fd641607253504857688df63a5a6f8fe7","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"validate类的extend方法支持批量设置 修正单元测试","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/55f8c91fd641607253504857688df63a5a6f8fe7"},{"sha":"3748a18ce836c1308d23b0268e576195b559435f","author":{"email":"c12c2cc3ff3528a8abaf5fe2800824b4d92aa6ba@163.com","name":"pwf0112"},"message":"修正","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/3748a18ce836c1308d23b0268e576195b559435f"},{"sha":"826812d5af61b33ac749b6ae61eec9099e44b3aa","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@7in0.me","name":"Chino Chang"},"message":"Merge pull request #408 from pwf0112/master\n\n修正 \\think\\Validate 初始化过程","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/826812d5af61b33ac749b6ae61eec9099e44b3aa"},{"sha":"174a522710c81fbb5bf636cd065f5db498d92be1","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"验证方法和规则统一使用 驼峰法","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/174a522710c81fbb5bf636cd065f5db498d92be1"},{"sha":"9f1cc25b9f2206c35bbbec48055ce97c07223531","author":{"email":"78a33c5d8fd771b63f0ee911f0bf1ef135623dda@qq.com","name":"yunwuxin"},"message":"添加console的MIT开源许可","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/9f1cc25b9f2206c35bbbec48055ce97c07223531"},{"sha":"7f2e5636c418d66f835397ceca0430e73069a4dd","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"改进validate类的unique规则","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/7f2e5636c418d66f835397ceca0430e73069a4dd"},{"sha":"87a1b2e2071c4feb066ac8cbf08c47d3a5123f7e","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"添加默认的规则提示信息","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/87a1b2e2071c4feb066ac8cbf08c47d3a5123f7e"},{"sha":"0ce912e25376c84b3b11e037b22aafd43fa201c2","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"validate类增加setTypeMsg方法用于设置验证规则的默认提示信息","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/0ce912e25376c84b3b11e037b22aafd43fa201c2"},{"sha":"a8118133bb97c7bf979fa6361fe1a14e2b9d2a2b","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"简化验证规则的默认提示信息定义","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/a8118133bb97c7bf979fa6361fe1a14e2b9d2a2b"},{"sha":"ac62c0d455dc551e60f02cf16fc6db6e41d80e07","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"完善提示信息","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/ac62c0d455dc551e60f02cf16fc6db6e41d80e07"},{"sha":"9662f6cda3bb34b85f45824420c02e88a678d3fe","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"修正unique验证规则","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/9662f6cda3bb34b85f45824420c02e88a678d3fe"},{"sha":"599bfde96059a3cf3e95c49940c162f4a717168a","author":{"email":"8e72aad9c2bd2dc1abac251d16abdebb4f6b0995@qq.com","name":"thinkphp"},"message":"优化unique方法的查询","distinct":true,"url":"https://api.github.com/repos/oldrind/think/commits/599bfde96059a3cf3e95c49940c162f4a717168a"}]}