Ecshopx开发之如何增加后台API接口(No.4)
我们先访问接口看看效果
修改文件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