LinkFolderModel.php 597 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. /*
  3. * @description:
  4. * @Date: 2022-09-26 20:27:01
  5. * @LastEditTime: 2022-09-26 20:27:53
  6. */
  7. namespace app\model;
  8. use think\Model;
  9. class LinkFolderModel extends Model
  10. {
  11. protected $pk = 'id';
  12. protected $name = 'link_folder';
  13. function setGroupIdsAttr($val): string
  14. {
  15. if (count($val) > 0) {
  16. return join(',', $val);
  17. }
  18. return '0';
  19. }
  20. function getGroupIdsAttr($val): array
  21. {
  22. if (strlen($val)) {
  23. return array_map('intval', explode(',', $val));
  24. }
  25. return [];
  26. }
  27. }