{
protected $activity;
protected $user;
- protected $restrictionService;
+ protected $permissionService;
/**
* ActivityService constructor.
* @param Activity $activity
- * @param RestrictionService $restrictionService
+ * @param PermissionService $permissionService
*/
- public function __construct(Activity $activity, RestrictionService $restrictionService)
+ public function __construct(Activity $activity, PermissionService $permissionService)
{
$this->activity = $activity;
- $this->restrictionService = $restrictionService;
+ $this->permissionService = $permissionService;
$this->user = auth()->user();
}
*/
public function latest($count = 20, $page = 0)
{
- $activityList = $this->restrictionService
+ $activityList = $this->permissionService
->filterRestrictedEntityRelations($this->activity, 'activities', 'entity_id', 'entity_type')
->orderBy('created_at', 'desc')->skip($count * $page)->take($count)->get();
->where('entity_id', '=', $entity->id);
}
- $activity = $this->restrictionService
+ $activity = $this->permissionService
->filterRestrictedEntityRelations($query, 'activities', 'entity_id', 'entity_type')
->orderBy('created_at', 'desc')->skip($count * $page)->take($count)->get();
*/
public function userActivity($user, $count = 20, $page = 0)
{
- $activityList = $this->restrictionService
+ $activityList = $this->permissionService
->filterRestrictedEntityRelations($this->activity, 'activities', 'entity_id', 'entity_type')
->orderBy('created_at', 'desc')->where('user_id', '=', $user->id)->skip($count * $page)->take($count)->get();
return $this->filterSimilar($activityList);