Sobrecarga método de comparação para classe personalizada
Eu quero sobrecarregar métodos de comparação para uma classe pessoal.
Por exemplo, se eu escrever isso: $ object1 <$ object2 Php usará esta função:
function compare($a, $b){
if($a->attribute == $b->attribute){return 0;}
else{return $a->attribute > $b->attribute ? 1 : -1;}
}
Existe uma maneira de fazer isso?