Flarum\Api\Controller\ShowDiscussionController::loadPosts PHP Method

loadPosts() private method

private loadPosts ( Discussion $discussion, User $actor, integer $offset, integer $limit, array $include ) : mixed
$discussion Flarum\Core\Discussion
$actor Flarum\Core\User
$offset integer
$limit integer
$include array
return mixed
    private function loadPosts($discussion, $actor, $offset, $limit, array $include)
    {
        $query = $discussion->postsVisibleTo($actor);
        $query->orderBy('time')->skip($offset)->take($limit)->with($include);
        return $query->get()->all();
    }