fluentkit/supermodel

增强已有的出色Eloquent模型类

dev-master 2014-05-27 18:10 UTC

This package is not auto-updated.

Last update: 2024-09-14 15:27:15 UTC


README

增强已有的出色Eloquent模型类。

特性

  • 自动验证 - 与单独的作用域(全局/创建/更新)
  • 基于作用域的自定义验证消息(全局/创建/更新)
  • 模式定义,用于类型转换、密码哈希和数据数组和对象访问
  • 设置值时密码被哈希,但验证是在未哈希的值上进行的
  • 模型值可以通过序列化保存为数组/对象
  • 添加了 ->validate() 函数,用于在保存前验证更改(无论如何都会调用)
  • 添加了 ->errors() 函数,其中包含验证错误的消息包
  • 自动解析唯一规则,只需简单地提供常规的唯一验证,并将表、字段、id、列添加给您(如果没有提供),或对于具有where子句的自定义查询,使用占位符 {id} 构建规则,这将在此期间替换

用法

即将推出。