BookStack\Repos\ImageRepo::searchPaginatedByType PHP Method

searchPaginatedByType() public method

Search for images by query, of a particular type.
public searchPaginatedByType ( string $type, integer $page, integer $pageSize = 24, string $searchTerm ) : array
$type string
$page integer
$pageSize integer
$searchTerm string
return array
    public function searchPaginatedByType($type, $page = 0, $pageSize = 24, $searchTerm)
    {
        $images = $this->image->where('type', '=', strtolower($type))->where('name', 'LIKE', '%' . $searchTerm . '%');
        return $this->returnPaginated($images, $page, $pageSize);
    }