LiveRoom.php 1022 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <?php
  2. /**
  3. *
  4. * @copyright ©2020 点小铺
  5. * @author hanj
  6. * @link: https://dyuit.com
  7. * Created by VSCode
  8. */
  9. namespace app\common\model\wxapp;
  10. use app\common\model\BaseModel;
  11. /**
  12. * 微信小程序直播间模型
  13. * Class LiveRoom
  14. * @package app\common\model\wxapp
  15. */
  16. class LiveRoom extends BaseModel
  17. {
  18. protected $name = 'wxapp_live_room';
  19. /**
  20. * 获取器: 开播时间
  21. * @param $value
  22. * @return false|string
  23. */
  24. public function getStartTimeAttr($value)
  25. {
  26. return \format_time($value);
  27. }
  28. /**
  29. * 获取器: 结束时间
  30. * @param $value
  31. * @return false|string
  32. */
  33. public function getEndTimeAttr($value)
  34. {
  35. return \format_time($value);
  36. }
  37. /**
  38. * 获取直播间详情
  39. * @param $roomId
  40. * @return static|null
  41. * @throws \think\exception\DbException
  42. */
  43. public static function detail($roomId)
  44. {
  45. return static::get($roomId);
  46. }
  47. }