20 lines
554 B
PHP
20 lines
554 B
PHP
<?php
|
|
namespace App\Contracts;
|
|
|
|
interface ActivityContract
|
|
{
|
|
//活动列表
|
|
public function officialActivities($request);
|
|
//活动详情
|
|
public function officialActivity($activity_id,$user);
|
|
//活动报名
|
|
public function officailJoinActivity($request, $activity_id);
|
|
//活动置顶
|
|
public function topActivity($activity_id);
|
|
//取消置顶
|
|
public function cancelActivityTop($activity_id);
|
|
//取消活动
|
|
public function cancelActivity($request, $activity_id);
|
|
//复制活动
|
|
public function copyActivity($request, $activity_id);
|
|
} |