Collections functions
Encryption functions
General functions
Render functions
Theme permission functions
Video functions
Resource functions

order_featured_collections()

Description

Helper comparison function for ordering featured collections by the "has_resource" property, then by name, this takes into account the legacy
use of '' as a prefix to move to the start.


respectively less than, equal to, or greater than the second.

Parameters

ColumnTypeDefaultDescription
$a array First featured collection data structure to compare
$b array Second featured collection data structure to compare

Return

Return an integer less than, equal to, or greater than zero if the first argument is considered to be

Location

include/collections_functions.php lines 4574 to 4582

Definition

 
function order_featured_collections(array $a, array $b)
    {
    if(
$a["has_resources"] == $b["has_resources"])
        {
        return 
strnatcasecmp($a["name"],$b["name"]);
        }

    return (
$a["has_resources"] < $b["has_resources"] ? -1);
    }

This article was last updated 25th January 2021 09:35 Europe/London time based on the source file dated 19th January 2021 16:15 Europe/London time.