mevisoft / eloquence-mappable
为 Laravel Eloquent ORM 提供灵活的搜索、映射、元数据、验证等扩展。
6.0
2019-10-12 23:22 UTC
Requires
- php: >=7.0.0
- sofa/eloquence-base: ^5.5|^6.0
Requires (Dev)
- mockery/mockery: 0.9.4
- phpunit/phpunit: 4.5.0
- squizlabs/php_codesniffer: 2.3.3
README
为 Eloquent ORM 提供简单灵活的扩展。
当前可用扩展
- Searchable 查询 - 通过任何相关模型进行疯狂简单的全文搜索
- Validable - 自验证模型
- Mappable - 将属性映射到表字段和/或相关模型
- Metable - 简化元属性
- Mutable - 灵活的自定义属性 get/set 修改器,快速设置
- Mutator - 基于 pipe 的修改
安装
composer require sofa/eloquence-mappable
贡献
向所有贡献者表示感谢!
欢迎所有贡献,PR 必须经过 测试 且 遵循 PSR-2 规范。
在提交之前,使用以下 composer 命令验证您的构建:
composer test