sparkison / laravel-helpers
Laravel Enso 的辅助类依赖
dev-master
2019-02-11 16:53 UTC
Requires
- php: >=7.1.0
This package is not auto-updated.
Last update: 2024-09-19 05:36:33 UTC
README
为 Laravel Enso 提供辅助类依赖。
包含
类
- 一个抽象的
Enum
类,可用于从数组或配置文件中构建枚举,并提供一组辅助函数 - 一个
Obj
类,具有从数组构建对象的构造函数,提供一系列辅助函数,例如:all()
、__toString()
、toJson()
、toArray()
、get($key)
、set($key, $value)
、has($key)
、keys()
、values()
等
异常
- 一个通用异常:
EnsoException
也提供 Facade。此异常被所有其他 Enso 特定异常扩展,并且不会被 Laravel 的异常处理器报告
特质
IsActive
- 为具有布尔is_active
属性的模型添加whereActive()
和whereDisabled()
范围,以及isActive()
和isDisabled()
辅助函数
用法
请务必查看此包的完整文档,文档位于 docs.laravel-enso.com
贡献
欢迎。拉取请求很好,但问题报告也很好。
许可证
此软件包在 MIT 许可证下发布。