搬砖仔

  • {{ item.name }}
  • 首页
  • 作品
  • 代码
  • GO
  • 随笔
  • 关于博主
  • 友情链接
  • 文章归档
  • 榜上有名
  • Mail
  • GitHub

Ecshopx开发之如何增加后台API接口(No.4)

  • 小酱沫
  • 2020-03-03
  • 2

我们先访问接口看看效果

修改文件0目录:/app/espier-bloated/routes/api/member.php
文件0中增加路由代码如下

由与文件0顶部定义如下代码,所以我们需要增加文件1

新增文件1:/src/MembersBundle/Http/Api/V1/Action/MemberRebate.php
代码内容复制下该目录其他文件然后修改下就可以了

由于文件1引入了一个文件2

所以我们
新增文件2:/src/MembersBundle/Services/MemberRebateService.php

这时文件2中又引入了文件3

use MembersBundle\Entities\MemberRebate;

新增文件3:/src/MembersBundle/Entities/MemberRebate.php
ps:这里关于文件3新增后有一些操作参考Ecshopx开发之如何增加一个字段(No.1)

文件2中又有一个方法:

$this->MemberRebate = app('registry')->getManager('default')->getRepository(MemberRebate::class);
$this->MemberRebate->lists($filter, $orderBy, $limit, $page);

故我们又要新增一个文件4
文件4:/src/MembersBundle/Repositories/MemberRebateRepository.php

© 2023 搬砖仔
Theme by Wing
沪ICP备2021031606号-1 沪公网安备31010402004615号