DiscussionModel::getDefaultOrderBy PHP Method

getDefaultOrderBy() public static method

Attempts to get ordering fields from the config before settling on DEFAULT_ORDER_BY_FIELD.
public static getDefaultOrderBy ( ) : array
return array The default order by fields
    public static function getDefaultOrderBy()
    {
        $orderField = c('Vanilla.Discussions.SortField', self::DEFAULT_ORDER_BY_FIELD);
        $orderDirection = c('Vanilla.Discussions.SortDirection', 'desc');
        // Normalize any prefixed fields
        if (strpos($orderField, 'd.') === 0) {
            $orderField = substr($orderField, 2);
        }
        return [$orderField => $orderDirection];
    }