'limit' => 50, // Maximum number of results to return. Defaults to 50. Max 500
'latest_first' => false, // Whether to reverse the order so newest are first
], $request);
+
if (empty($request['album'])) {
throw new HTTPException\BadRequestException('No album name specified.');
}
-
$orderDescending = $request['latest_first'];
$album = $request['album'];
$condition = ["`uid` = ? AND `album` = ?", $uid, $album];
$params = ['order' => ['id' => $orderDescending], 'group_by' => ['resource-id']];
- //'limit' => [$request['offset'], $request['limit']]
$limit = $request['limit'];
if ($limit > 500) {
$limit = 500;