drewroberts / blog
Laravel 实现博客的扩展包
4.6.0
2022-08-17 16:40 UTC
Requires
- php: ^7.3|^8.0
- tipoff/authorization: ^2.10.0
- tipoff/seo: ^2.8.0
- tipoff/support: ^2.2.0
Requires (Dev)
- tipoff/test-support: ^2.0.1
- dev-main
- 4.6.0
- 4.5.4
- 4.5.3
- 4.5.2
- 4.5.1
- 4.5.0
- 4.4.5
- 4.4.4
- 4.4.3
- 4.4.2
- 4.4.1
- 4.4.0
- 4.3.0
- 4.2.2
- 4.2.1
- 4.2.0
- 4.1.3
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.5
- 4.0.4
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.1.0
- 2.0.9
- 2.0.8
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.0.0
- dev-mwi/feature/add-html-content-accessors
- dev-mwi/feature/17-test-coverage-policies
- dev-mwi/feature/2-improved-test-coverage
This package is auto-updated.
Last update: 2024-09-17 21:23:51 UTC
README
Laravel 博客包,类似于 WordPress 设计,具有页面和帖子。
安装
您可以通过 composer 安装此包
composer require drewroberts/blog
您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="DrewRoberts\Blog\BlogServiceProvider" --tag="config"
这是已发布配置文件的内容
return [
];
模型
此包包含以下模型
模型列表
- 页面
- 帖子
- 系列
- 主题
对于这些模型中的每一个,此包实现了一个授权策略,它扩展了tipoff/authorization包的角色和权限方法。此包中每个模型的策略通过包注册,无需手动注册。
这些模型在此包中也有 Laravel Nova 资源,它们也通过包注册,无需手动注册。
测试
composer test
变更日志
请参阅CHANGELOG获取最近更改的更多信息。
贡献
请参阅CONTRIBUTING以获取详细信息。
安全性
如果您发现任何与安全相关的问题,请通过电子邮件 packages@drewroberts.com 反馈,而不是使用问题跟踪器。
鸣谢
许可证
MIT 许可证 (MIT)。请参阅许可证文件获取更多信息。