fluentkit / supermodel
增强已有的出色Eloquent模型类
dev-master
2014-05-27 18:10 UTC
Requires
- php: >=5.3.0
- illuminate/database: ~4.1
- illuminate/support: ~4.1
- illuminate/validation: ~4.1
This package is not auto-updated.
Last update: 2024-09-14 15:27:15 UTC
README
增强已有的出色Eloquent模型类。
特性
- 自动验证 - 与单独的作用域(全局/创建/更新)
- 基于作用域的自定义验证消息(全局/创建/更新)
- 模式定义,用于类型转换、密码哈希和数据数组和对象访问
- 设置值时密码被哈希,但验证是在未哈希的值上进行的
- 模型值可以通过序列化保存为数组/对象
- 添加了 ->validate() 函数,用于在保存前验证更改(无论如何都会调用)
- 添加了 ->errors() 函数,其中包含验证错误的消息包
- 自动解析唯一规则,只需简单地提供常规的唯一验证,并将表、字段、id、列添加给您(如果没有提供),或对于具有where子句的自定义查询,使用占位符 {id} 构建规则,这将在此期间替换
用法
即将推出。