public static function sortByDate($a, $b)
    {
        if (!isset($a['date'])) {
            return -1;
        }
        if (!isset($b['date'])) {
            return 1;
        }
        if ($a['date'] == $b['date']) {
            return 0;
        }

        return ($a['date'] > $b['date']) ? -1 : 1;
    }
public static function sortByDate($a, $b)
    {
        if (!isset($a['date'])) {
            return -1;
        }
        if (!isset($b['date'])) {
            return 1;
        }
        if ($a['date'] == $b['date']) {
            return 0;
        }

        return ($a['date'] > $b['date']) ? -1 : 1;
    }
public static function sortByDate ( $ a , $ b ) { if ( ! isset ( $ a [ 'date' ] ) ) { return - 1 ; } if ( ! isset ( $ b [ 'date' ] ) ) { return 1 ; } if ( $ a [ 'date' ] == $ b [ 'date' ] ) { return 0 ; } return ( $ a [ 'date' ] > $ b [ 'date' ] ) ? - 1 : 1 ; }
Sort array by 'date' item.

@param $a
@param $b

@return int
Sort array by date item .