/home/techb158/public_html/wp-content/plugins/kirki/app/Services
Edit: /home/techb158/public_html/wp-content/plugins/kirki/app/Services/MediaService.php (1140B)
category)) {
$categories = explode(',', $dto->category);
$mime_types = [];
foreach ($categories as $category) {
$category = trim($category);
if (isset($supported_media_types[$category])) {
$mime_types = array_merge($mime_types, $supported_media_types[$category]);
}
}
if (!empty($mime_types)) {
$query->where_in('post_mime_type', $mime_types);
}
}
if (!empty($dto->search)) {
$query->search($dto->search);
}
$query->order_by($dto->sort_by, $dto->sort_order);
return $query->with('meta')->paginate($dto->limit, $dto->page);
}
}