API DOS CORREIOS, RASTREANDO PEDIDO

E ai pessoal, estava hoje aqui no trabalho e precisei fazer uma integração com os correios, utilizei alguns serviços online, porem na maior parte sempre saem do ar ou da problemas, então fazer uma classe de integração dos correios que já vai te retornar todos os status. A Classe /** * Classe utilizada para rastrear pedidos dos correiors via API e XML * @autor : Gomes [viniciusllgomes@gmail.com] */ class RastrearPedido { /** * URL para onde devemos requerir os eventos do produto rastreado * @var string */ private $url = "http://websro.correios.com.br/sro_bin/sroii_xml.eventos" ; /** * Array que guarda infos que serao enviadas ao correio para rastreamento * array( Usuario, Senha, Tipo, Resultado, Objetos ) * @var Array() */ private $data = array (); private $xml = null ; function __construct ( $ arr_dados = array () ) { // @todo - validar dados recebidos if ( ! ...