$obj = new SetEstatus(); ???; ¿no tu clase es Etatus?. Muevo tu tema a tu mensaje original, donde se menciona en los ejemplos el uso de "Estatus", ¿por qué estos errores?.
Adelantándome: Obviamente, las variables $st y $desc que pasas como parámetros de los métodos SetEstatus() y SetDescription() respectivamente, tienen que estar definidas anteriormente. Si supones de esa manera recuperas el valor de campos de un formulario (la redacción de tu comentario llega marear), estás en un error; tienes que utilizar las variables superglobales $_POST como lo haces en la condicional. Solo aclararlo.
Un saludo