哈希表内容社交框架

dev-master 2021-12-30 07:58 UTC

This package is auto-updated.

Last update: 2024-09-05 11:11:26 UTC


README

内容互动 (WithSns)

  1. 点赞特性(用户,内容,专题的)(重构中)
  2. 评论特性(用户,内容,专题的)(重构中)
  3. 关注特性(用户,内容,专题的)(重构中)
  4. 收藏特性(用户,内容,专题的)(重构中)
  5. 不感兴趣特性(用户,内容,专题的)(已完成)
  6. 举报特性(用户,内容,专题的)(重构中)
  7. 打赏特性(用户,内容,专题的)(重构中)
  8. 足迹特性(用户,内容,专题的)(待重构)

用户互动 (UseSns)

  1. 通知 (基于 Laravel)
  2. 聊天、消息

注意

sns 从旧项目重构,需要修复一些 morph 字段(特性)变化

  • follows 表字段 followed 重命名为 followable
  • likes 表字段 liked 重命名为 likeable
  • favorites 表字段 faved 重命名为 favorable
  • dislikes 表字段 not_liked 重命名为 dislikeable
  • comments 表字段 commented 重命名为 commentable
  • reports 表字段 reported 重命名为 reportable
  • tips 表字段 tiped 重命名为 tippable
  • visits 表字段 visited 重命名为 visitable

安装步骤

  1. composer.json 修改如下:在 repositories 中添加 vcs 类型远程仓库指向 http://code.haxibiao.cn/packages/haxibiao-sns
  2. 执行 composer require haxibiao/sns
  3. 执行 php artisan sns:install && composer dump 自动加载 service provider

待办事项

  • gql 中引用 question 的部分 需要重构