$list = new CHV\Listing;
$list->setType($type); // images | users | albums
$list->setOffset($list_params['offset']);
$list->setLimit($list_params['limit']); // how many results?
$list->setItemsPerPage($list_params['items_per_page']); // must
$list->setSortType($list_params['sort'][0]); // date | size | views
$list->setSortOrder($list_params['sort'][1]); // asc | desc
$list->setWhere($where);
$list->setOwner($user["1"]);
$list->setRequester(CHV\Login::getUser());
$list->bind(":1", $user["1"]);
if($user_cond['user_search'] and !empty($user['search']['q'])) {
$list->bind(':q', $q ?: $user['search']['q']);[/CODE]