LinksLogic.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. /**
  3. * LinksLogic.php UTF-8
  4. *
  5. *
  6. * @date : 2018/1/23 15:28
  7. *
  8. * @license 这不是一个自由软件,未经授权不许任何使用和传播。
  9. * @author : linjiebin <ljb@huosdk.com>
  10. * @version : HUOSDK 7.2
  11. */
  12. namespace web\pc\logic;
  13. use huo\model\common\CommonModel;
  14. use huo\model\links\LinksModel;
  15. use huolib\constant\WebLinkConst;
  16. class LinksLogic extends CommonModel {
  17. public function getList() {
  18. $_m = new LinksModel();
  19. $where = [
  20. 'status' => WebLinkConst::STATUS_SHOW,
  21. ];
  22. $_datas = $_m->getList($where);
  23. $_list = [];
  24. foreach ($_datas as $_data) {
  25. $_links = [];
  26. $_links['link_id'] = $_data['id'];
  27. $_links['link_url'] = $_data['url'];
  28. $_links['link_name'] =$_data['name'];
  29. $_links['link_image'] = $_data['image'];
  30. $_links['link_target'] = $_data['target'];
  31. $_links['link_description'] = $_data['description'];
  32. $_links['link_status'] = $_data['status'];
  33. $_links['link_rating'] = $_data['rating'];
  34. $_links['link_rel'] = $_data['rel'];
  35. $_links['listorder'] = $_data['list_order'];
  36. $_list[] = $_links;
  37. }
  38. $_rdata = [
  39. 'count' => count($_list),
  40. 'list' => $_list,
  41. ];
  42. return $_rdata;
  43. }
  44. }