Laravel 实现博客的扩展包

4.6.0 2022-08-17 16:40 UTC

README

Latest Version on Packagist Tests Total Downloads

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)。请参阅许可证文件获取更多信息。