// +---------------------------------------------------------------------- namespace app\controller\api\store\product; use app\common\repositories\user\UserRepository; trait BindSpreadTrait { protected function bindSpread($userInfo = null) { $pid = $this->request->param('pid'); if(!$userInfo || !$pid) { return false; } return app()->make(UserRepository::class)->bindSpread($userInfo, intval($pid)); } }