文件名称:laravel-ownership:Laravel Ownership 简化了 Eloquent 模型所有者的管理
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-19 23:12:01
package laravel eloquent cog polymorphic
此软件包不再维护 介绍 Laravel Ownership 简化了 eloquent 模型所有者的管理。 组可以是事件的所有者,用户可以是聊天室的所有者,组织可以拥有许可证。 它可以用于许多不受作者限制的情况。 将任何模型设为所有者并在几分钟内创建可拥有的模型! 内容 升级 贡献 测试 安全 学分 备择方案 执照 关于 CyberCog 特征 设计用于 Laravel Eloquent 模型 使用合约保持高定制能力 每个模型可以有一种类型的所有者或使用多态 在模型创建时将当前经过身份验证的用户自动分配为所有者的选项 模型创建时可配置的自动所有者解决策略 在模型创建时手动分配所有者的选项 手动跳过自动分配当前用户的选项 转让所有权(更改所有者) 使模型成为孤儿(放弃所有者) 各种所有权检查和查询范围 遵循 PHP 标准建议: PSR-2(编码风格指南) 。 PSR-4(自动加载
【文件预览】:
laravel-ownership-master
----composer.json(2KB)
----UPGRADING.md(1KB)
----LICENSE(1KB)
----src()
--------Observers()
--------Providers()
--------Traits()
----contracts()
--------Ownable.php(3KB)
--------Exceptions()
--------CanBeOwner.php(624B)
----CHANGELOG.md(3KB)
----README.md(10KB)