src/Week.php
public static function compare(Week $a, Week $b)
    {
        if ($a == $b) {
            return 0;
        } else if ($a->year == $b->year) {
            if ($a->week < $b->week) {
                return -1;
            } else if ($a->week > $b->week) {
                return 1;
            } else {
                return 0;
            }
        } else {
            if ($a->year < $b->year) {
                return -1;
            } else if ($a->year > $b->year) {
                return 1;
            } else {
                return 0;
            }
        }
    }
public static function compare(Week $a, Week $b)
    {
        if ($a == $b) {
            return 0;
        } else if ($a->year == $b->year) {
            if ($a->week < $b->week) {
                return -1;
            } else if ($a->week > $b->week) {
                return 1;
            } else {
                return 0;
            }
        } else {
            if ($a->year < $b->year) {
                return -1;
            } else if ($a->year > $b->year) {
                return 1;
            } else {
                return 0;
            }
        }
    }
Compara dois objetos Week. Retorna:
- um número menos que zero se o primeiro for menor que o segundo;
- um número maior que zero se o primeiro for maior que o segundo;
- zero se ambos forem iguais
@param \p13\datetime\Week $a
@param \p13\datetime\Week $b
@return int