src/ApiBundle/Api/Resource/Me/MeMarketingActivity.php
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
namespace ApiBundle\Api\Resource\Me;
use ApiBundle\Api\ApiRequest;
use ApiBundle\Api\Resource\AbstractResource;
use Biz\Marketing\Service\UserMarketingActivityService;
class MeMarketingActivity extends AbstractResource
{
public function search(ApiRequest $request)
{
$user = $this->getCurrentUser();
if (!empty($user['verifiedMobile'])) {
try {
$this->getUserMarketingActivityService()->syncByMobile($user['verifiedMobile']);
} catch (\Exception $e) {
}
}
list($offset, $limit) = $this->getOffsetAndLimit($request);
$conditions = array(
'userId' => $user['id'],
);
$activities = $this->getUserMarketingActivityService()->searchActivities(
$conditions,
array('joinedTime' => 'DESC'),
$offset,
$limit
);
$total = $this->getUserMarketingActivityService()->searchActivityCount($conditions);
return $this->makePagingObject($activities, $total, $offset, $limit);
}
/**
* @return UserMarketingActivityService
*/
protected function getUserMarketingActivityService()
{
return $this->service('Marketing:UserMarketingActivityService');
}
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。