BookStack\Repos\ImageRepo::getPaginatedByType PHP Method

getPaginatedByType() public method

Gets a load images paginated, filtered by image type.
public getPaginatedByType ( string $type, integer $page, integer $pageSize = 24, boolean | integer $userFilter = false ) : array
$type string
$page integer
$pageSize integer
$userFilter boolean | integer
return array
    public function getPaginatedByType($type, $page = 0, $pageSize = 24, $userFilter = false)
    {
        $images = $this->image->where('type', '=', strtolower($type));
        if ($userFilter !== false) {
            $images = $images->where('created_by', '=', $userFilter);
        }
        return $this->returnPaginated($images, $page, $pageSize);
    }